+2005-03-20 Matthias Clasen <mclasen@redhat.com>
+
+ Make PLT-reduction work with gcc4, and don't include
+ everything in gdkalias.h:
+
+ * gtk/grk.symbols: Group symbols by header and source file.
+ * gtk/makegtkalias.pl: Protect definitions by the same
+ preprocessor symbols used to guard the headers. Move
+ the alias declarations to a separate file which is
+ produced when calling makegtkalias.pl -def
+ * gdk/Makefile.am (gtkaliasdef.c): Add a rule to generate
+ this file.
+ * gtk/*.c: Include gtkalias.h after the other headers,
+ include gtkaliasdef.c at the bottom.
+ * gtk/*.h: Small cleanups.
+
Fri Mar 18 23:59:49 2005 Soeren Sandmann <sandmann@redhat.com>
* gtk/gtkmenutoolbutton.c (arrow_button_button_press_event_cb):
+2005-03-20 Matthias Clasen <mclasen@redhat.com>
+
+ Make PLT-reduction work with gcc4, and don't include
+ everything in gdkalias.h:
+
+ * gtk/grk.symbols: Group symbols by header and source file.
+ * gtk/makegtkalias.pl: Protect definitions by the same
+ preprocessor symbols used to guard the headers. Move
+ the alias declarations to a separate file which is
+ produced when calling makegtkalias.pl -def
+ * gdk/Makefile.am (gtkaliasdef.c): Add a rule to generate
+ this file.
+ * gtk/*.c: Include gtkalias.h after the other headers,
+ include gtkaliasdef.c at the bottom.
+ * gtk/*.h: Small cleanups.
+
Fri Mar 18 23:59:49 2005 Soeren Sandmann <sandmann@redhat.com>
* gtk/gtkmenutoolbutton.c (arrow_button_button_press_event_cb):
+2005-03-20 Matthias Clasen <mclasen@redhat.com>
+
+ Make PLT-reduction work with gcc4, and don't include
+ everything in gdkalias.h:
+
+ * gtk/grk.symbols: Group symbols by header and source file.
+ * gtk/makegtkalias.pl: Protect definitions by the same
+ preprocessor symbols used to guard the headers. Move
+ the alias declarations to a separate file which is
+ produced when calling makegtkalias.pl -def
+ * gdk/Makefile.am (gtkaliasdef.c): Add a rule to generate
+ this file.
+ * gtk/*.c: Include gtkalias.h after the other headers,
+ include gtkaliasdef.c at the bottom.
+ * gtk/*.h: Small cleanups.
+
Fri Mar 18 23:59:49 2005 Soeren Sandmann <sandmann@redhat.com>
* gtk/gtkmenutoolbutton.c (arrow_button_button_press_event_cb):
endif
gtk.def: gtk.symbols
- (echo -e EXPORTS; $(CPP) -P -DINCLUDE_VARIABLES -DG_OS_WIN32 - <$(srcdir)/gtk.symbols | sed -e '/^$$/d' -e 's/^/ /' -e 's/G_GNUC_[^ ]*//g') > gtk.def
+ (echo -e EXPORTS; $(CPP) -P -DINCLUDE_VARIABLES -DG_OS_WIN32 -DALL_FILES - <$(srcdir)/gtk.symbols | sed -e '/^$$/d' -e 's/^/ /' -e 's/G_GNUC_[^ ]*//g') > gtk.def
gtkalias.h: gtk.symbols
$(PERL) $(srcdir)/makegtkalias.pl < $(srcdir)/gtk.symbols > gtkalias.h
+gtkaliasdef.c: gtk.symbols
+ $(PERL) $(srcdir)/makegtkalias.pl -def < $(srcdir)/gtk.symbols > gtkaliasdef.c
if OS_LINUX
TESTS = abicheck.sh
gtkmarshalers.h
gtk_built_sources = \
+ gtkaliasdef.c \
gtktypebuiltins.c \
gtkmarshalers.c \
gtkmarshalers.h \
&& echo timestamp > $(@F)
gtktypebuiltins.c: @REBUILD@ $(gtk_public_h_sources) Makefile
( cd $(srcdir) && glib-mkenums \
- --fhead "#undef GTK_DISABLE_DEPRECATED\n#define GTK_ENABLE_BROKEN\n#include \"gtkalias.h\"\n#include \"gtk.h\"\n#include \"gtkprivate.h\"" \
+ --fhead "#undef GTK_DISABLE_DEPRECATED\n#define GTK_ENABLE_BROKEN\n#include \"gtk.h\"\n#include \"gtkprivate.h\"\n#include \"gtkalias.h\"\n" \
+ --ftail "#define __GTK_TYPE_BUILTINS_C__\n#include \"gtkaliasdef.c\"\n" \
--fprod "\n/* enumerations from \"@filename@\" */" \
--vhead "GType\n@enum_name@_get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {" \
--vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \
#! /bin/sh
-cpp -P -DG_OS_UNIX -DGTK_WINDOWING_X11 ${srcdir:-.}/gtk.symbols | sed -e '/^$/d' -e 's/ G_GNUC.*$//' -e 's/ PRIVATE//' | sort > expected-abi
+cpp -P -DG_OS_UNIX -DGTK_WINDOWING_X11 -DALL_FILES ${srcdir:-.}/gtk.symbols | sed -e '/^$/d' -e 's/ G_GNUC.*$//' -e 's/ PRIVATE//' | sort > expected-abi
nm -D .libs/libgtk-x11-2.0.so | grep " T " | cut -d ' ' -f 3 | sort > actual-abi
diff -u expected-abi actual-abi && rm expected-abi actual-abi
#define _GNU_SOURCE
#endif
-#include "gtkalias.h"
-
static gunichar
get_char (const char **str)
{
* or only on Unix, or only with the X11 backend must be included in
* similar ifdefs, using the symbols G_OS_WIN32, G_OS_UNIX and
* GTK_WINDOWING_X11.
+ *
+ * Every symbol must be included in the right
+ * #ifdef IN_HEADER(sym) #endif and
+ * #ifdef IN_FILE(sym) #endif sections.
+ *
+ * gdkalias.h must be included *after* all other gdk headers
+ * in each source file, gdkaliasdef.c must be included at the
+ * very bottom, after a line defining the right symbol.
*/
+#ifdef ALL_FILES
+#define IN_FILE(x) 1
+#define IN_HEADER(x) 1
+#endif
+
+#if IN_HEADER(__GTK_ABOUT_DIALOG_H__)
+#if IN_FILE(__GTK_ABOUT_DIALOG_C__)
+gtk_show_about_dialog G_GNUC_NULL_TERMINATED
gtk_about_dialog_get_artists
gtk_about_dialog_get_authors
gtk_about_dialog_get_comments
gtk_about_dialog_set_version
gtk_about_dialog_set_website
gtk_about_dialog_set_website_label
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ACCEL_GROUP_H__)
+#if IN_FILE(__GTK_ACCEL_GROUP_C__)
gtk_accelerator_get_default_mod_mask
gtk_accelerator_get_label
gtk_accelerator_name
gtk_accelerator_parse
gtk_accelerator_set_default_mod_mask
gtk_accelerator_valid G_GNUC_CONST
-gtk_accel_flags_get_type G_GNUC_CONST
+
gtk_accel_group_activate
gtk_accel_group_connect
gtk_accel_group_connect_by_path
gtk_accel_groups_activate
gtk_accel_groups_from_object
gtk_accel_group_unlock
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ACCEL_LABEL_H__)
+#if IN_FILE(__GTK_ACCEL_LABEL_C__)
gtk_accel_label_get_accel_widget
gtk_accel_label_get_accel_width
gtk_accel_label_get_type G_GNUC_CONST
gtk_accel_label_refetch
gtk_accel_label_set_accel_closure
gtk_accel_label_set_accel_widget
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ACCEL_MAP_H__)
+#if IN_FILE(__GTK_ACCEL_MAP_C__)
gtk_accel_map_add_entry
gtk_accel_map_add_filter
gtk_accel_map_change_entry
#endif
gtk_accel_map_save_fd
gtk_accel_map_unlock_path
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ACCESSIBLE_H__)
+#if IN_FILE(__GTK_ACCESSIBLE_C__)
gtk_accessible_connect_widget_destroyed
gtk_accessible_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ACTION_H__)
+#if IN_FILE(__GTK_ACTION_C__)
gtk_action_activate
gtk_action_block_activate_from
gtk_action_connect_accelerator
gtk_action_get_sensitive
gtk_action_get_type G_GNUC_CONST
gtk_action_get_visible
+gtk_action_is_sensitive
+gtk_action_is_visible
+gtk_action_new
+gtk_action_set_accel_group
+gtk_action_set_accel_path
+gtk_action_set_sensitive
+gtk_action_set_visible
+gtk_action_unblock_activate_from
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ACTION_GROUP_H__)
+#if IN_FILE(__GTK_ACTION_GROUP_C__)
gtk_action_group_add_action
gtk_action_group_add_actions
gtk_action_group_add_actions_full
gtk_action_group_set_translation_domain
gtk_action_group_set_visible
gtk_action_group_translate_string
-gtk_action_is_sensitive
-gtk_action_is_visible
-gtk_action_new
-gtk_action_set_accel_group
-gtk_action_set_accel_path
-gtk_action_set_sensitive
-gtk_action_set_visible
-gtk_action_unblock_activate_from
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ADJUSTMENT_H__)
+#if IN_FILE(__GTK_ADJUSTMENT_C__)
gtk_adjustment_changed
gtk_adjustment_clamp_page
gtk_adjustment_get_type G_GNUC_CONST
gtk_adjustment_new
gtk_adjustment_set_value
gtk_adjustment_value_changed
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ALIGNMENT_H__)
+#if IN_FILE(__GTK_ALIGNMENT_C__)
gtk_alignment_get_padding
gtk_alignment_get_type G_GNUC_CONST
gtk_alignment_new
gtk_alignment_set
gtk_alignment_set_padding
-gtk_alternative_dialog_button_order
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TYPE_BUILTINS_H__)
+#if IN_FILE(__GTK_TYPE_BUILTINS_C__)
+gtk_pack_direction_get_type G_GNUC_CONST
+gtk_ui_manager_item_type_get_type G_GNUC_CONST
+gtk_spin_button_update_policy_get_type G_GNUC_CONST
+gtk_notebook_tab_get_type G_GNUC_CONST
gtk_anchor_type_get_type G_GNUC_CONST
gtk_arg_flags_get_type G_GNUC_CONST
+gtk_arrow_type_get_type G_GNUC_CONST
+gtk_attach_options_get_type G_GNUC_CONST
+gtk_button_action_get_type G_GNUC_CONST
+gtk_buttons_type_get_type G_GNUC_CONST
+gtk_calendar_display_options_get_type G_GNUC_CONST
+gtk_cell_renderer_mode_get_type G_GNUC_CONST
+gtk_cell_renderer_state_get_type G_GNUC_CONST
+gtk_corner_type_get_type G_GNUC_CONST
+gtk_debug_flag_get_type G_GNUC_CONST
+gtk_delete_type_get_type G_GNUC_CONST
+gtk_dest_defaults_get_type G_GNUC_CONST
+gtk_clist_drag_pos_get_type G_GNUC_CONST
+gtk_dialog_flags_get_type G_GNUC_CONST
+gtk_direction_type_get_type G_GNUC_CONST
+gtk_expander_style_get_type G_GNUC_CONST
+gtk_file_chooser_action_get_type G_GNUC_CONST
+gtk_file_filter_flags_get_type G_GNUC_CONST
+gtk_window_type_get_type G_GNUC_CONST
+gtk_wrap_mode_get_type G_GNUC_CONST
+gtk_widget_flags_get_type G_GNUC_CONST
+gtk_widget_help_type_get_type G_GNUC_CONST
+gtk_window_position_get_type G_GNUC_CONST
+gtk_tree_view_column_sizing_get_type G_GNUC_CONST
+gtk_tree_view_drop_position_get_type G_GNUC_CONST
+gtk_button_box_style_get_type G_GNUC_CONST
+gtk_cell_type_get_type G_GNUC_CONST
+gtk_ctree_expander_style_get_type G_GNUC_CONST
+gtk_ctree_expansion_type_get_type G_GNUC_CONST
+gtk_ctree_line_style_get_type G_GNUC_CONST
+gtk_ctree_pos_get_type G_GNUC_CONST
+gtk_curve_type_get_type G_GNUC_CONST
+gtk_icon_lookup_flags_get_type G_GNUC_CONST
+gtk_image_type_get_type G_GNUC_CONST
+gtk_im_preedit_style_get_type G_GNUC_CONST
+gtk_im_status_style_get_type G_GNUC_CONST
+gtk_justification_get_type G_GNUC_CONST
+gtk_match_type_get_type G_GNUC_CONST
+gtk_menu_direction_type_get_type G_GNUC_CONST
+gtk_message_type_get_type G_GNUC_CONST
+gtk_metric_type_get_type G_GNUC_CONST
+gtk_movement_step_get_type G_GNUC_CONST
+gtk_orientation_get_type G_GNUC_CONST
+gtk_pack_type_get_type G_GNUC_CONST
+gtk_path_priority_type_get_type G_GNUC_CONST
+gtk_path_type_get_type G_GNUC_CONST
+gtk_policy_type_get_type G_GNUC_CONST
+gtk_position_type_get_type G_GNUC_CONST
+gtk_preview_type_get_type G_GNUC_CONST
+gtk_private_flags_get_type G_GNUC_CONST
+gtk_progress_bar_orientation_get_type G_GNUC_CONST
+gtk_progress_bar_style_get_type G_GNUC_CONST
+gtk_rc_flags_get_type G_GNUC_CONST
+gtk_rc_token_type_get_type G_GNUC_CONST
+gtk_relief_style_get_type G_GNUC_CONST
+gtk_resize_mode_get_type G_GNUC_CONST
+gtk_response_type_get_type G_GNUC_CONST
+gtk_scroll_step_get_type G_GNUC_CONST
+gtk_scroll_type_get_type G_GNUC_CONST
+gtk_selection_mode_get_type G_GNUC_CONST
+gtk_shadow_type_get_type G_GNUC_CONST
+gtk_side_type_get_type G_GNUC_CONST
+gtk_signal_run_type_get_type G_GNUC_CONST
+gtk_size_group_mode_get_type G_GNUC_CONST
+gtk_sort_type_get_type G_GNUC_CONST
+gtk_spin_type_get_type G_GNUC_CONST
+gtk_state_type_get_type G_GNUC_CONST
+gtk_submenu_direction_get_type G_GNUC_CONST
+gtk_submenu_placement_get_type G_GNUC_CONST
+gtk_target_flags_get_type G_GNUC_CONST
+gtk_text_direction_get_type G_GNUC_CONST
+gtk_text_search_flags_get_type G_GNUC_CONST
+gtk_text_window_type_get_type G_GNUC_CONST
+gtk_tree_model_flags_get_type G_GNUC_CONST
+gtk_tree_view_mode_get_type G_GNUC_CONST
+gtk_update_type_get_type G_GNUC_CONST
+gtk_visibility_get_type G_GNUC_CONST
+gtk_object_flags_get_type G_GNUC_CONST
+gtk_accel_flags_get_type G_GNUC_CONST
+gtk_icon_size_get_type G_GNUC_CONST
+gtk_file_chooser_error_get_type G_GNUC_CONST
+gtk_icon_theme_error_get_type G_GNUC_CONST
+gtk_toolbar_child_type_get_type G_GNUC_CONST
+gtk_toolbar_space_style_get_type G_GNUC_CONST
+gtk_toolbar_style_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ARROW_H__)
+#if IN_FILE(__GTK_ARROW_C__)
gtk_arrow_get_type G_GNUC_CONST
gtk_arrow_new
gtk_arrow_set
-gtk_arrow_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ASPECT_FRAME_H__)
+#if IN_FILE(__GTK_ASPECT_FRAME_C__)
gtk_aspect_frame_get_type G_GNUC_CONST
gtk_aspect_frame_new
gtk_aspect_frame_set
-gtk_attach_options_get_type G_GNUC_CONST
-#ifdef INCLUDE_VARIABLES
-gtk_binary_age
#endif
+#endif
+
+#if IN_HEADER(__GTK_BINDINGS_H__)
+#if IN_FILE(__GTK_BINDINGS_C__)
gtk_binding_entry_add_signal
gtk_binding_entry_add_signall
gtk_binding_entry_clear
gtk_binding_set_by_class
gtk_binding_set_find
gtk_binding_set_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_BIN_H__)
+#if IN_FILE(__GTK_BIN_C__)
gtk_bin_get_child
gtk_bin_get_type G_GNUC_CONST
-gtk_border_copy
-gtk_border_free
-gtk_border_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_BOX_H__)
+#if IN_FILE(__GTK_BOX_C__)
gtk_box_get_homogeneous
gtk_box_get_spacing
gtk_box_get_type G_GNUC_CONST
gtk_box_set_child_packing
gtk_box_set_homogeneous
gtk_box_set_spacing
-gtk_button_action_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_BUTTON_BOX_H__)
+#if IN_FILE(__GTK_BUTTON_BOX_C__)
+#ifndef GTK_DISABLE_DEPRECATED
+gtk_button_box_set_child_size
+gtk_button_box_set_child_ipadding
gtk_button_box_get_child_ipadding
-gtk_button_box_get_child_secondary
gtk_button_box_get_child_size
+#endif
+gtk_button_box_get_child_secondary
gtk_button_box_get_layout
gtk_button_box_get_type G_GNUC_CONST
-gtk_button_box_set_child_ipadding
gtk_button_box_set_child_secondary
-gtk_button_box_set_child_size
gtk_button_box_set_layout
-gtk_button_box_style_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_BUTTON_H__)
+#if IN_FILE(__GTK_BUTTON_C__)
gtk_button_clicked
gtk_button_enter
gtk_button_get_alignment
gtk_button_set_relief
gtk_button_set_use_stock
gtk_button_set_use_underline
-gtk_buttons_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CALENDAR_H__)
+#if IN_FILE(__GTK_CALENDAR_C__)
gtk_calendar_clear_marks
+#ifndef GTK_DISABLE_DEPRECATED
gtk_calendar_display_options
-gtk_calendar_display_options_get_type G_GNUC_CONST
+#endif
gtk_calendar_freeze
gtk_calendar_get_date
gtk_calendar_get_display_options
gtk_calendar_set_display_options
gtk_calendar_thaw
gtk_calendar_unmark_day
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CELL_EDITABLE_H__)
+#if IN_FILE(__GTK_CELL_EDITABLE_C__)
gtk_cell_editable_editing_done
gtk_cell_editable_get_type G_GNUC_CONST
gtk_cell_editable_remove_widget
gtk_cell_editable_start_editing
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CELL_LAYOUT_H__)
+#if IN_FILE(__GTK_CELL_LAYOUT_C__)
gtk_cell_layout_add_attribute
gtk_cell_layout_clear
gtk_cell_layout_clear_attributes
gtk_cell_layout_reorder
gtk_cell_layout_set_attributes G_GNUC_NULL_TERMINATED
gtk_cell_layout_set_cell_data_func
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CELL_RENDERER_H__)
+#if IN_FILE(__GTK_CELL_RENDERER_C__)
gtk_cell_renderer_activate
-gtk_cell_renderer_combo_get_type G_GNUC_CONST
-gtk_cell_renderer_combo_new
+#ifndef GTK_DISABLE_DEPRECATED
gtk_cell_renderer_editing_canceled
+#endif
gtk_cell_renderer_get_fixed_size
gtk_cell_renderer_get_size
gtk_cell_renderer_get_type G_GNUC_CONST
-gtk_cell_renderer_mode_get_type G_GNUC_CONST
-gtk_cell_renderer_pixbuf_get_type G_GNUC_CONST
-gtk_cell_renderer_pixbuf_new
-gtk_cell_renderer_progress_get_type G_GNUC_CONST
-gtk_cell_renderer_progress_new
gtk_cell_renderer_render
gtk_cell_renderer_set_fixed_size
gtk_cell_renderer_start_editing
-gtk_cell_renderer_state_get_type G_GNUC_CONST
gtk_cell_renderer_stop_editing
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CELL_RENDERER_COMBO_H__)
+#if IN_FILE(__GTK_CELL_RENDERER_COMBO_C__)
+gtk_cell_renderer_combo_get_type G_GNUC_CONST
+gtk_cell_renderer_combo_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CELL_RENDERER_PIXBUF_H__)
+#if IN_FILE(__GTK_CELL_RENDERER_PIXBUF_C__)
+gtk_cell_renderer_pixbuf_get_type G_GNUC_CONST
+gtk_cell_renderer_pixbuf_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CELL_RENDERER_PROGRESS_H__)
+#if IN_FILE(__GTK_CELL_RENDERER_PROGRESS_C__)
+gtk_cell_renderer_progress_get_type G_GNUC_CONST
+gtk_cell_renderer_progress_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CELL_RENDERER_TEXT_H__)
+#if IN_FILE(__GTK_CELL_RENDERER_TEXT_C__)
gtk_cell_renderer_text_get_type G_GNUC_CONST
gtk_cell_renderer_text_new
gtk_cell_renderer_text_set_fixed_height_from_font
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CELL_RENDERER_TOGGLE_H__)
+#if IN_FILE(__GTK_CELL_RENDERER_TOGGLE_C__)
gtk_cell_renderer_toggle_get_active
gtk_cell_renderer_toggle_get_radio
gtk_cell_renderer_toggle_get_type G_GNUC_CONST
gtk_cell_renderer_toggle_new
gtk_cell_renderer_toggle_set_active
gtk_cell_renderer_toggle_set_radio
-gtk_cell_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CELL_VIEW_H__)
+#if IN_FILE(__GTK_CELL_VIEW_C__)
gtk_cell_view_get_cell_renderers
gtk_cell_view_get_displayed_row
gtk_cell_view_get_size_of_row
gtk_cell_view_set_background_color
gtk_cell_view_set_displayed_row
gtk_cell_view_set_model
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CHECK_BUTTON_H__)
+#if IN_FILE(__GTK_CHECK_BUTTON_C__)
gtk_check_button_get_type G_GNUC_CONST
gtk_check_button_new
gtk_check_button_new_with_label
gtk_check_button_new_with_mnemonic
+#endif
+#endif
+
+#if IN_HEADER(__GTK_MENU_CHECK_ITEM_H__)
+#if IN_FILE(__GTK_MENU_CHECK_ITEM_C__)
gtk_check_menu_item_get_active
gtk_check_menu_item_get_draw_as_radio
gtk_check_menu_item_get_inconsistent
gtk_check_menu_item_set_active
gtk_check_menu_item_set_draw_as_radio
gtk_check_menu_item_set_inconsistent
+#ifndef GTK_DISABLE_DEPRECATED
gtk_check_menu_item_set_show_toggle
+#endif
gtk_check_menu_item_toggled
-gtk_check_version
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CLIPBOARD_H__)
+#if IN_FILE(__GTK_CLIPBOARD_C__)
gtk_clipboard_clear
gtk_clipboard_get
gtk_clipboard_get_display
gtk_clipboard_wait_is_image_available
gtk_clipboard_wait_is_text_available
gtk_clipboard_wait_is_target_available
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CLIST_H__)
+#if IN_FILE(__GTK_CLIST_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_clist_append
gtk_clist_clear
gtk_clist_columns_autosize
gtk_clist_column_titles_hide
gtk_clist_column_titles_passive
gtk_clist_column_titles_show
-gtk_clist_drag_pos_get_type G_GNUC_CONST
gtk_clist_find_row_from_data
gtk_clist_freeze
gtk_clist_get_cell_style
gtk_clist_undo_selection
gtk_clist_unselect_all
gtk_clist_unselect_row
+#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_COLOR_BUTTON_H__)
+#if IN_FILE(__GTK_COLOR_BUTTON_C__)
gtk_color_button_get_alpha
gtk_color_button_get_color
gtk_color_button_get_title
gtk_color_button_set_color
gtk_color_button_set_title
gtk_color_button_set_use_alpha
-gtk_color_selection_dialog_get_type G_GNUC_CONST
-gtk_color_selection_dialog_new
-gtk_color_selection_get_color
+#endif
+#endif
+
+#if IN_HEADER(__GTK_COLOR_SELECTION_H__)
+#if IN_FILE(__GTK_COLOR_SELECTION_C__)
gtk_color_selection_get_current_alpha
gtk_color_selection_get_current_color
gtk_color_selection_get_has_opacity_control
gtk_color_selection_new
gtk_color_selection_palette_from_string
gtk_color_selection_palette_to_string
+#ifndef GTK_DISABLE_DEPRECATED
gtk_color_selection_set_change_palette_hook
-gtk_color_selection_set_change_palette_with_screen_hook
gtk_color_selection_set_color
+gtk_color_selection_get_color
+gtk_color_selection_set_update_policy
+#endif
+gtk_color_selection_set_change_palette_with_screen_hook
gtk_color_selection_set_current_alpha
gtk_color_selection_set_current_color
gtk_color_selection_set_has_opacity_control
gtk_color_selection_set_has_palette
gtk_color_selection_set_previous_alpha
gtk_color_selection_set_previous_color
-gtk_color_selection_set_update_policy
+#endif
+#endif
+
+#if IN_HEADER(__GTK_COLOR_SELECTION_DIALOG_H__)
+#if IN_FILE(__GTK_COLOR_SELECTION_DIALOG_C__)
+gtk_color_selection_dialog_get_type G_GNUC_CONST
+gtk_color_selection_dialog_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_COMBO_BOX_H__)
+#if IN_FILE(__GTK_COMBO_BOX_C__)
gtk_combo_box_append_text
-gtk_combo_box_entry_get_text_column
-gtk_combo_box_entry_get_type G_GNUC_CONST
-gtk_combo_box_entry_new
-gtk_combo_box_entry_new_text
-gtk_combo_box_entry_new_with_model
-gtk_combo_box_entry_set_text_column
gtk_combo_box_get_active
gtk_combo_box_get_active_iter
gtk_combo_box_get_active_text
gtk_combo_box_set_row_separator_func
gtk_combo_box_set_row_span_column
gtk_combo_box_set_wrap_width
+#endif
+#endif
+
+#if IN_HEADER(__GTK_COMBO_BOX_ENTRY_H__)
+#if IN_FILE(__GTK_COMBO_BOX_ENTRY_C__)
+gtk_combo_box_entry_get_text_column
+gtk_combo_box_entry_get_type G_GNUC_CONST
+gtk_combo_box_entry_new
+gtk_combo_box_entry_new_text
+gtk_combo_box_entry_new_with_model
+gtk_combo_box_entry_set_text_column
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SMART_COMBO_H__)
+#if IN_FILE(__GTK_SMART_COMBO_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_combo_disable_activate
gtk_combo_get_type G_GNUC_CONST
gtk_combo_new
gtk_combo_set_use_arrows
gtk_combo_set_use_arrows_always
gtk_combo_set_value_in_list
-#ifdef INCLUDE_VARIABLES
-gtk_combo_string_key
#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CONTAINER_H__)
+#if IN_FILE(__GTK_CONTAINER_C__)
gtk_container_add
gtk_container_add_with_properties G_GNUC_NULL_TERMINATED
gtk_container_check_resize
gtk_container_class_list_child_properties
gtk_container_forall
gtk_container_foreach
+#ifndef GTK_DISABLE_DEPRECATED
gtk_container_foreach_full
+#endif
gtk_container_get_border_width
gtk_container_get_children
gtk_container_get_focus_chain
gtk_container_set_reallocate_redraws
gtk_container_set_resize_mode
gtk_container_unset_focus_chain
-gtk_corner_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__C_TREE_H__)
+#if IN_FILE(__G_TREE_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_ctree_collapse
gtk_ctree_collapse_recursive
gtk_ctree_collapse_to_depth
gtk_ctree_expand
-gtk_ctree_expander_style_get_type G_GNUC_CONST
gtk_ctree_expand_recursive
gtk_ctree_expand_to_depth
-gtk_ctree_expansion_type_get_type G_GNUC_CONST
gtk_ctree_export_to_gnode
gtk_ctree_find
gtk_ctree_find_all_by_row_data
gtk_ctree_is_hot_spot
gtk_ctree_is_viewable
gtk_ctree_last
-gtk_ctree_line_style_get_type G_GNUC_CONST
gtk_ctree_move
gtk_ctree_new
gtk_ctree_new_with_titles
gtk_ctree_node_set_selectable
gtk_ctree_node_set_shift
gtk_ctree_node_set_text
-gtk_ctree_pos_get_type G_GNUC_CONST
gtk_ctree_post_recursive
gtk_ctree_post_recursive_to_depth
gtk_ctree_pre_recursive
gtk_ctree_toggle_expansion_recursive
gtk_ctree_unselect
gtk_ctree_unselect_recursive
+#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_CURVE_H__)
+#if IN_FILE(__GTK_CURVE_C__)
gtk_curve_get_type G_GNUC_CONST
gtk_curve_get_vector
gtk_curve_new
gtk_curve_set_gamma
gtk_curve_set_range
gtk_curve_set_vector
-gtk_curve_type_get_type G_GNUC_CONST
-gtk_debug_flag_get_type G_GNUC_CONST
-#ifdef INCLUDE_VARIABLES
-gtk_debug_flags
#endif
+#endif
+
+#if IN_HEADER(__GTK_WINDOW_DECORATE_H__)
+#if IN_FILE(__GTK_WINDOW_DECORATE_C__)
gtk_decorated_window_calculate_frame_size
gtk_decorated_window_init
gtk_decorated_window_move_resize_window
gtk_decorated_window_set_title
-gtk_delete_type_get_type G_GNUC_CONST
-gtk_dest_defaults_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_DIALOG_H__)
+#if IN_FILE(__GTK_DIALOG_C__)
gtk_dialog_add_action_widget
gtk_dialog_add_button
gtk_dialog_add_buttons G_GNUC_NULL_TERMINATED
-gtk_dialog_flags_get_type G_GNUC_CONST
gtk_dialog_get_has_separator
gtk_dialog_get_type G_GNUC_CONST
gtk_dialog_new
gtk_dialog_new_with_buttons G_GNUC_NULL_TERMINATED
gtk_dialog_response
gtk_dialog_run
+gtk_alternative_dialog_button_order
gtk_dialog_set_alternative_button_order
gtk_dialog_set_alternative_button_order_from_array
gtk_dialog_set_default_response
gtk_dialog_set_has_separator
gtk_dialog_set_response_sensitive
-gtk_direction_type_get_type G_GNUC_CONST
-gtk_disable_setlocale
+#endif
+#endif
+
+#if IN_HEADER(__GTK_DND_H__)
+#if IN_FILE(__GTK_DND_C__)
gtk_drag_begin
gtk_drag_check_threshold
gtk_drag_dest_add_image_targets
gtk_drag_get_data
gtk_drag_get_source_widget
gtk_drag_highlight
+#ifndef GTK_DISABLE_DEPRECATED
gtk_drag_set_default_icon
+#endif
gtk_drag_set_icon_default
gtk_drag_set_icon_pixbuf
gtk_drag_set_icon_pixmap
gtk_drag_source_set_target_list
gtk_drag_source_unset
gtk_drag_unhighlight
+#endif
+#endif
+
+#if IN_HEADER(__GTK_STYLE_H__)
+#if IN_FILE(__GTK_STYLE_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_draw_arrow
gtk_draw_box
gtk_draw_box_gap
gtk_draw_focus
gtk_draw_handle
gtk_draw_hline
-gtk_drawing_area_get_type G_GNUC_CONST
-gtk_drawing_area_new
-gtk_drawing_area_size
gtk_draw_insertion_cursor
gtk_draw_layout
gtk_draw_option
gtk_draw_string
gtk_draw_tab
gtk_draw_vline
+gtk_style_set_font
+gtk_style_get_font
+gtk_style_ref
+gtk_style_unref
+gtk_paint_string
+#endif
+gtk_paint_arrow
+gtk_paint_box
+gtk_paint_box_gap
+gtk_paint_check
+gtk_paint_diamond
+gtk_paint_expander
+gtk_paint_extension
+gtk_paint_flat_box
+gtk_paint_focus
+gtk_paint_handle
+gtk_paint_hline
+gtk_paint_layout
+gtk_paint_option
+gtk_paint_polygon
+gtk_paint_resize_grip
+gtk_paint_shadow
+gtk_paint_shadow_gap
+gtk_paint_slider
+gtk_paint_tab
+gtk_paint_vline
+gtk_border_copy
+gtk_border_free
+gtk_border_get_type G_GNUC_CONST
+gtk_style_apply_default_background
+gtk_style_attach
+gtk_style_copy
+gtk_style_detach
+gtk_style_get_type G_GNUC_CONST
+gtk_style_lookup_icon_set
+gtk_style_new
+gtk_style_render_icon
+gtk_style_set_background
+#endif
+#endif
+
+#if IN_HEADER(__GTK_DRAWING_AREA_H__)
+#if IN_FILE(__GTK_DRAWING_AREA_C__)
+gtk_drawing_area_get_type G_GNUC_CONST
+gtk_drawing_area_new
+#ifndef GTK_DISABLE_DEPRECATED
+gtk_drawing_area_size
+#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_EDITABLE_H__)
+#if IN_FILE(__GTK_EDITABLE_C__)
gtk_editable_copy_clipboard
gtk_editable_cut_clipboard
gtk_editable_delete_selection
gtk_editable_select_region
gtk_editable_set_editable
gtk_editable_set_position
-gtk_entry_append_text
-gtk_entry_completion_complete
-gtk_entry_completion_delete_action
-gtk_entry_completion_get_entry
-gtk_entry_completion_get_inline_completion
-gtk_entry_completion_get_minimum_key_length
-gtk_entry_completion_get_model
-gtk_entry_completion_get_popup_completion
-gtk_entry_completion_get_text_column
-gtk_entry_completion_get_type G_GNUC_CONST
-gtk_entry_completion_insert_action_markup
-gtk_entry_completion_insert_action_text
-gtk_entry_completion_insert_prefix
-gtk_entry_completion_new
-gtk_entry_completion_set_inline_completion
-gtk_entry_completion_set_match_func
-gtk_entry_completion_set_minimum_key_length
-gtk_entry_completion_set_model
-gtk_entry_completion_set_popup_completion
-gtk_entry_completion_set_text_column
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ENTRY_H__)
+#if IN_FILE(__GTK_ENTRY_C__)
gtk_entry_get_activates_default
gtk_entry_get_alignment
gtk_entry_get_completion
gtk_entry_get_width_chars
gtk_entry_layout_index_to_text_index
gtk_entry_new
+#ifndef GTK_DISABLE_DEPRECATED
gtk_entry_new_with_max_length
+gtk_entry_append_text
gtk_entry_prepend_text
gtk_entry_select_region
+gtk_entry_set_position
+gtk_entry_set_editable
+#endif
gtk_entry_set_activates_default
gtk_entry_set_alignment
gtk_entry_set_completion
-gtk_entry_set_editable
gtk_entry_set_has_frame
gtk_entry_set_invisible_char
gtk_entry_set_max_length
-gtk_entry_set_position
gtk_entry_set_text
gtk_entry_set_visibility
gtk_entry_set_width_chars
gtk_entry_text_index_to_layout_index
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ENTRY_COMPLETION_H__)
+#if IN_FILE(__GTK_ENTRY_COMPLETION_C__)
+gtk_entry_completion_complete
+gtk_entry_completion_delete_action
+gtk_entry_completion_get_entry
+gtk_entry_completion_get_inline_completion
+gtk_entry_completion_get_minimum_key_length
+gtk_entry_completion_get_model
+gtk_entry_completion_get_popup_completion
+gtk_entry_completion_get_text_column
+gtk_entry_completion_get_type G_GNUC_CONST
+gtk_entry_completion_insert_action_markup
+gtk_entry_completion_insert_action_text
+gtk_entry_completion_insert_prefix
+gtk_entry_completion_new
+gtk_entry_completion_set_inline_completion
+gtk_entry_completion_set_match_func
+gtk_entry_completion_set_minimum_key_length
+gtk_entry_completion_set_model
+gtk_entry_completion_set_popup_completion
+gtk_entry_completion_set_text_column
+#endif
+#endif
+
+#if IN_HEADER(__GTK_EVENT_BOX_H__)
+#if IN_FILE(__GTK_EVENT_BOX_C__)
gtk_event_box_get_above_child
gtk_event_box_get_type G_GNUC_CONST
gtk_event_box_get_visible_window
gtk_event_box_new
gtk_event_box_set_above_child
gtk_event_box_set_visible_window
-gtk_events_pending
-gtk_exit
+#endif
+#endif
+
+#if IN_HEADER(__GTK_EXPANDER_H__)
+#if IN_FILE(__GTK_EXPANDER_C__)
gtk_expander_get_expanded
gtk_expander_get_label
gtk_expander_get_label_widget
gtk_expander_set_spacing
gtk_expander_set_use_markup
gtk_expander_set_use_underline
-gtk_expander_style_get_type G_GNUC_CONST
-gtk_false G_GNUC_CONST
-gtk_file_chooser_action_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FILE_CHOOSER_H__)
+#if IN_FILE(__GTK_FILE_CHOOSER_C__)
gtk_file_chooser_add_filter
gtk_file_chooser_add_shortcut_folder PRIVATE
#ifdef G_OS_WIN32
gtk_file_chooser_add_shortcut_folder_utf8
#endif
gtk_file_chooser_add_shortcut_folder_uri
-gtk_file_chooser_button_get_title
-gtk_file_chooser_button_get_type G_GNUC_CONST
-gtk_file_chooser_button_get_width_chars
-gtk_file_chooser_button_new
-gtk_file_chooser_button_new_with_backend
-gtk_file_chooser_button_new_with_dialog
-gtk_file_chooser_button_set_title
-gtk_file_chooser_button_set_width_chars
-gtk_file_chooser_dialog_get_type G_GNUC_CONST
-gtk_file_chooser_dialog_new G_GNUC_NULL_TERMINATED
-gtk_file_chooser_dialog_new_with_backend G_GNUC_NULL_TERMINATED
-gtk_file_chooser_error_get_type
gtk_file_chooser_error_quark
gtk_file_chooser_get_action
gtk_file_chooser_get_current_folder PRIVATE
gtk_file_chooser_unselect_filename_utf8
#endif
gtk_file_chooser_unselect_uri
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FILE_CHOOSER_DIALOG_H__)
+#if IN_FILE(__GTK_FILE_CHOOSER_DIALOG_C__)
+gtk_file_chooser_dialog_get_type G_GNUC_CONST
+gtk_file_chooser_dialog_new G_GNUC_NULL_TERMINATED
+gtk_file_chooser_dialog_new_with_backend G_GNUC_NULL_TERMINATED
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FILE_CHOOSER_WIDGET_H__)
+#if IN_FILE(__GTK_FILE_CHOOSER_WIDGET_C__)
gtk_file_chooser_widget_get_type G_GNUC_CONST
gtk_file_chooser_widget_new
gtk_file_chooser_widget_new_with_backend
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FILE_CHOOSER_BUTTON_H__)
+#if IN_FILE(__GTK_FILE_CHOOSER_BUTTON_C__)
+gtk_file_chooser_button_get_title
+gtk_file_chooser_button_get_type G_GNUC_CONST
+gtk_file_chooser_button_get_width_chars
+gtk_file_chooser_button_new
+gtk_file_chooser_button_new_with_backend
+gtk_file_chooser_button_new_with_dialog
+gtk_file_chooser_button_set_title
+gtk_file_chooser_button_set_width_chars
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FILE_FILTER_H__)
+#if IN_FILE(__GTK_FILE_FILTER_C__)
gtk_file_filter_add_custom
gtk_file_filter_add_mime_type
gtk_file_filter_add_pattern
gtk_file_filter_add_pixbuf_formats
gtk_file_filter_filter
-gtk_file_filter_flags_get_type G_GNUC_CONST
gtk_file_filter_get_name
gtk_file_filter_get_needed
gtk_file_filter_get_type G_GNUC_CONST
gtk_file_filter_new
gtk_file_filter_set_name
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FILE_SYSTEM_H__)
+#if IN_FILE(__GTK_FILE_SYSTEM_C__)
gtk_file_folder_get_info
gtk_file_folder_get_type G_GNUC_CONST
gtk_file_folder_is_finished_loading
gtk_file_paths_copy
gtk_file_paths_free
gtk_file_paths_sort
-gtk_file_selection_complete
-gtk_file_selection_get_filename PRIVATE
-#ifdef G_OS_WIN32
-gtk_file_selection_get_filename_utf8
-#endif
-gtk_file_selection_get_selections PRIVATE
-#ifdef G_OS_WIN32
-gtk_file_selection_get_selections_utf8
-#endif
-gtk_file_selection_get_select_multiple
-gtk_file_selection_get_type G_GNUC_CONST
-gtk_file_selection_hide_fileop_buttons
-gtk_file_selection_new
-gtk_file_selection_set_filename PRIVATE
-#ifdef G_OS_WIN32
-gtk_file_selection_set_filename_utf8
-#endif
-gtk_file_selection_set_select_multiple
-gtk_file_selection_show_fileop_buttons
gtk_file_system_create_folder
gtk_file_system_error_quark
gtk_file_system_filename_to_path
gtk_file_system_path_to_uri
gtk_file_system_remove_bookmark
gtk_file_system_render_icon
-#ifdef G_OS_UNIX
-gtk_file_system_unix_get_type G_GNUC_CONST
-gtk_file_system_unix_new
-#endif
gtk_file_system_uri_to_path
gtk_file_system_volume_free
gtk_file_system_volume_get_base_path
gtk_file_system_volume_get_is_mounted
gtk_file_system_volume_mount
gtk_file_system_volume_render_icon
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FILE_SYSTEM_UNIX_H__)
+#if IN_FILE(__GTK_FILE_SYSTEM_UNIX_C__)
+#ifdef G_OS_UNIX
+gtk_file_system_unix_get_type G_GNUC_CONST
+gtk_file_system_unix_new
+#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FILE_SYSTEM_WIN32_H__)
+#if IN_FILE(__GTK_FILE_SYSTEM_WIN32_C__)
#ifdef G_OS_WIN32
gtk_file_system_win32_get_type G_GNUC_CONST
gtk_file_system_win32_new
+_gtk_file_system_win32_path_compare
+#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FILESEL_H__)
+#if IN_FILE(__GTK_FILESEL_C__)
+gtk_file_selection_complete
+gtk_file_selection_get_filename PRIVATE
+#ifdef G_OS_WIN32
+gtk_file_selection_get_filename_utf8
+#endif
+gtk_file_selection_get_selections PRIVATE
+#ifdef G_OS_WIN32
+gtk_file_selection_get_selections_utf8
+#endif
+gtk_file_selection_get_select_multiple
+gtk_file_selection_get_type G_GNUC_CONST
+gtk_file_selection_hide_fileop_buttons
+gtk_file_selection_new
+gtk_file_selection_set_filename PRIVATE
+#ifdef G_OS_WIN32
+gtk_file_selection_set_filename_utf8
+#endif
+gtk_file_selection_set_select_multiple
+gtk_file_selection_show_fileop_buttons
#endif
+#endif
+
+#if IN_HEADER(__GTK_FIXED_H__)
+#if IN_FILE(__GTK_FIXED_C__)
gtk_fixed_get_has_window
gtk_fixed_get_type G_GNUC_CONST
gtk_fixed_move
gtk_fixed_new
gtk_fixed_put
gtk_fixed_set_has_window
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FONT_BUTTON_H__)
+#if IN_FILE(__GTK_FONT_BUTTON_C__)
gtk_font_button_get_font_name
gtk_font_button_get_show_size
gtk_font_button_get_show_style
gtk_font_button_set_title
gtk_font_button_set_use_font
gtk_font_button_set_use_size
-gtk_font_selection_dialog_get_font
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FONSEL_H__)
+#if IN_FILE(__GTK_FONSEL_C__)
gtk_font_selection_dialog_get_font_name
gtk_font_selection_dialog_get_preview_text
gtk_font_selection_dialog_get_type G_GNUC_CONST
gtk_font_selection_dialog_new
gtk_font_selection_dialog_set_font_name
gtk_font_selection_dialog_set_preview_text
+#ifndef GTK_DISABLE_DEPRECATED
gtk_font_selection_get_font
+gtk_font_selection_dialog_get_font
+#endif
gtk_font_selection_get_font_name
gtk_font_selection_get_preview_text
gtk_font_selection_get_type G_GNUC_CONST
gtk_font_selection_new
gtk_font_selection_set_font_name
gtk_font_selection_set_preview_text
+#endif
+#endif
+
+#if IN_HEADER(__GTK_FRAME_H__)
+#if IN_FILE(__GTK_FRAME_C__)
gtk_frame_get_label
gtk_frame_get_label_align
gtk_frame_get_label_widget
gtk_frame_set_label_align
gtk_frame_set_label_widget
gtk_frame_set_shadow_type
+#endif
+#endif
+
+#if IN_HEADER(__GTK_GAMMA_CURVE_H__)
+#if IN_FILE(__GTK_GAMMA_CURVE_C__)
gtk_gamma_curve_get_type G_GNUC_CONST
gtk_gamma_curve_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_GC_H__)
+#if IN_FILE(__GTK_GC_C__)
gtk_gc_get
gtk_gc_release
-gtk_get_current_event
-gtk_get_current_event_state
-gtk_get_current_event_time
-gtk_get_default_language
-gtk_get_event_widget
-gtk_get_option_group
-gtk_grab_add
-gtk_grab_get_current
-gtk_grab_remove
+#endif
+#endif
+
+#if IN_HEADER(__GTK_HANDLE_BOX_H__)
+#if IN_FILE(__GTK_HANDLE_BOX_C__)
gtk_handle_box_get_handle_position
gtk_handle_box_get_shadow_type
gtk_handle_box_get_snap_edge
gtk_handle_box_set_handle_position
gtk_handle_box_set_shadow_type
gtk_handle_box_set_snap_edge
+#endif
+#endif
+
+#if IN_HEADER(__GTK_HBOX_H__)
+#if IN_FILE(__GTK_HBOX_C__)
gtk_hbox_get_type G_GNUC_CONST
gtk_hbox_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_HBUTTON_BOX_H__)
+#if IN_FILE(__GTK_HBUTTON_BOX_C__)
+gtk_hbutton_box_new
+gtk_hbutton_box_get_type G_GNUC_CONST
+#ifndef GTK_DISABLE_DEPRECATED
gtk_hbutton_box_get_layout_default
gtk_hbutton_box_get_spacing_default
-gtk_hbutton_box_get_type G_GNUC_CONST
-gtk_hbutton_box_new
gtk_hbutton_box_set_layout_default
gtk_hbutton_box_set_spacing_default
+#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_HPANED_H__)
+#if IN_FILE(__GTK_HPANED_C__)
gtk_hpaned_get_type G_GNUC_CONST
gtk_hpaned_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_HRULER_H__)
+#if IN_FILE(__GTK_HRULER_C__)
gtk_hruler_get_type G_GNUC_CONST
gtk_hruler_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_HSCALE_H__)
+#if IN_FILE(__GTK_HSCALE_C__)
gtk_hscale_get_type G_GNUC_CONST
gtk_hscale_new
gtk_hscale_new_with_range
+#endif
+#endif
+
+#if IN_HEADER(__GTK_HSCROLLBAR_H__)
+#if IN_FILE(__GTK_HSCROLLBAR_C__)
gtk_hscrollbar_get_type G_GNUC_CONST
gtk_hscrollbar_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_HSEPARATOR_H__)
+#if IN_FILE(__GTK_HSEPARATOR_C__)
gtk_hseparator_get_type G_GNUC_CONST
gtk_hseparator_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_HSV_H__)
+#if IN_FILE(__GTK_HSV_C__)
gtk_hsv_get_color
gtk_hsv_get_metrics
gtk_hsv_get_type G_GNUC_CONST
gtk_hsv_set_color
gtk_hsv_set_metrics
gtk_hsv_to_rgb
+gtk_rgb_to_hsv
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ICON_FACTORY_H__)
+#if IN_FILE(__GTK_ICON_FACTORY_C__)
gtk_icon_factory_add
gtk_icon_factory_add_default
gtk_icon_factory_get_type G_GNUC_CONST
gtk_icon_factory_lookup_default
gtk_icon_factory_new
gtk_icon_factory_remove_default
-gtk_icon_info_copy
-gtk_icon_info_free
-gtk_icon_info_get_attach_points
-gtk_icon_info_get_base_size
-gtk_icon_info_get_builtin_pixbuf
-gtk_icon_info_get_display_name
-gtk_icon_info_get_embedded_rect
-gtk_icon_info_get_filename PRIVATE
-#ifdef G_OS_WIN32
-gtk_icon_info_get_filename_utf8
-#endif
-gtk_icon_info_get_type G_GNUC_CONST
-gtk_icon_info_load_icon
-gtk_icon_info_set_raw_coordinates
-gtk_icon_lookup_flags_get_type G_GNUC_CONST
+gtk_icon_size_from_name
+gtk_icon_size_get_name
+gtk_icon_size_lookup
+gtk_icon_size_lookup_for_settings
+gtk_icon_size_register
+gtk_icon_size_register_alias
gtk_icon_set_add_source
gtk_icon_set_copy
gtk_icon_set_get_sizes
gtk_icon_set_ref
gtk_icon_set_render_icon
gtk_icon_set_unref
-gtk_icon_size_from_name
-gtk_icon_size_get_name
-gtk_icon_size_get_type G_GNUC_CONST
-gtk_icon_size_lookup
-gtk_icon_size_lookup_for_settings
-gtk_icon_size_register
-gtk_icon_size_register_alias
gtk_icon_source_copy
gtk_icon_source_free
gtk_icon_source_get_direction
#ifdef G_OS_WIN32
gtk_icon_source_set_filename_utf8
#endif
-gtk_icon_source_set_icon_name
-gtk_icon_source_set_pixbuf
-gtk_icon_source_set_size
-gtk_icon_source_set_size_wildcarded
-gtk_icon_source_set_state
-gtk_icon_source_set_state_wildcarded
+gtk_icon_source_set_icon_name
+gtk_icon_source_set_pixbuf
+gtk_icon_source_set_size
+gtk_icon_source_set_size_wildcarded
+gtk_icon_source_set_state
+gtk_icon_source_set_state_wildcarded
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ICON_THEME_H__)
+#if IN_FILE(__GTK_ICON_THEME_C__)
+gtk_icon_info_copy
+gtk_icon_info_free
+gtk_icon_info_get_attach_points
+gtk_icon_info_get_base_size
+gtk_icon_info_get_builtin_pixbuf
+gtk_icon_info_get_display_name
+gtk_icon_info_get_embedded_rect
+gtk_icon_info_get_filename PRIVATE
+#ifdef G_OS_WIN32
+gtk_icon_info_get_filename_utf8
+#endif
+gtk_icon_info_get_type G_GNUC_CONST
+gtk_icon_info_load_icon
+gtk_icon_info_set_raw_coordinates
gtk_icon_theme_add_builtin_icon
gtk_icon_theme_append_search_path PRIVATE
#ifdef G_OS_WIN32
gtk_icon_theme_append_search_path_utf8
#endif
-gtk_icon_theme_error_get_type
gtk_icon_theme_error_quark
gtk_icon_theme_get_default
gtk_icon_theme_get_example_icon_name
#ifdef G_OS_WIN32
gtk_icon_theme_set_search_path_utf8
#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ICON_VIEW_H__)
+#if IN_FILE(__GTK_ICON_VIEW_C__)
gtk_icon_view_get_column_spacing
gtk_icon_view_get_columns
gtk_icon_view_get_item_width
gtk_icon_view_set_text_column
gtk_icon_view_unselect_all
gtk_icon_view_unselect_path
-gtk_identifier_get_type G_GNUC_CONST
-gtk_idle_add
-gtk_idle_add_full
-gtk_idle_add_priority
-gtk_idle_remove
-gtk_idle_remove_by_data
+#endif
+#endif
+
+#if IN_HEADER(__GTK_IMAGE_H__)
+#if IN_FILE(__GTK_IMAGE_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_image_get
+gtk_image_set
+#endif
gtk_image_get_animation
gtk_image_get_icon_name
gtk_image_get_icon_set
gtk_image_get_stock
gtk_image_get_storage_type
gtk_image_get_type G_GNUC_CONST
-gtk_image_menu_item_get_image
-gtk_image_menu_item_get_type G_GNUC_CONST
-gtk_image_menu_item_new
-gtk_image_menu_item_new_from_stock
-gtk_image_menu_item_new_with_label
-gtk_image_menu_item_new_with_mnemonic
-gtk_image_menu_item_set_image
gtk_image_new
gtk_image_new_from_animation
gtk_image_new_from_file PRIVATE
gtk_image_new_from_pixbuf
gtk_image_new_from_pixmap
gtk_image_new_from_stock
-gtk_image_set
gtk_image_set_from_animation
gtk_image_set_from_file PRIVATE
#ifdef G_OS_WIN32
gtk_image_set_from_pixmap
gtk_image_set_from_stock
gtk_image_set_pixel_size
-gtk_image_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_IMAGE_MENU_ITEM_H__)
+#if IN_FILE(__GTK_IMAGE_MENU_ITEM_C__)
+gtk_image_menu_item_get_image
+gtk_image_menu_item_get_type G_GNUC_CONST
+gtk_image_menu_item_new
+gtk_image_menu_item_new_from_stock
+gtk_image_menu_item_new_with_label
+gtk_image_menu_item_new_with_mnemonic
+gtk_image_menu_item_set_image
+#endif
+#endif
+
+#if IN_HEADER(__GTK_IM_CONTEXT_H__)
+#if IN_FILE(__GTK_IM_CONTEXT_C__)
gtk_im_context_delete_surrounding
gtk_im_context_filter_keypress
gtk_im_context_focus_in
gtk_im_context_set_cursor_location
gtk_im_context_set_surrounding
gtk_im_context_set_use_preedit
+#endif
+#endif
+
+#if IN_HEADER(__GTK_IM_CONTEXT_SIMPLE_H__)
+#if IN_FILE(__GTK_IM_CONTEXT_SIMPLE_C__)
gtk_im_context_simple_add_table
gtk_im_context_simple_get_type G_GNUC_CONST
gtk_im_context_simple_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_IM_MULTICONTEXT_H__)
+#if IN_FILE(__GTK_IM_MULTICONTEXT_C__)
gtk_im_multicontext_append_menuitems
gtk_im_multicontext_get_type G_GNUC_CONST
gtk_im_multicontext_new
-gtk_im_preedit_style_get_type G_GNUC_CONST
-gtk_im_status_style_get_type G_GNUC_CONST
-gtk_init
-#ifdef G_OS_WIN32
-gtk_init_abi_check
-#endif
-gtk_init_add
-gtk_init_check
-#ifdef G_OS_WIN32
-gtk_init_check_abi_check
#endif
-gtk_init_with_args
-gtk_input_add_full
-gtk_input_dialog_get_type G_GNUC_CONST
-gtk_input_dialog_new
-gtk_input_remove
-#ifdef INCLUDE_VARIABLES
-gtk_interface_age
#endif
+
+#if IN_HEADER(__GTK_INVISIBLE_H__)
+#if IN_FILE(__GTK_INVISIBLE_C__)
gtk_invisible_get_screen
gtk_invisible_get_type G_GNUC_CONST
gtk_invisible_new
gtk_invisible_new_for_screen
gtk_invisible_set_screen
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ITEM_H__)
+#if IN_FILE(__GTK_ITEM_C__)
gtk_item_deselect
+gtk_item_get_type G_GNUC_CONST
+gtk_item_select
+gtk_item_toggle
+#endif
+#endif
+
+#if IN_HEADER(__GTK_ITEM__FACTORY_H__)
+#if IN_FILE(__GTK_ITEM_FACTORY_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_item_factories_path_delete
gtk_item_factory_add_foreign
gtk_item_factory_construct
gtk_item_factory_popup_data_from_widget
gtk_item_factory_popup_with_data
gtk_item_factory_set_translate_func
-gtk_item_get_type G_GNUC_CONST
-gtk_item_select
-gtk_item_toggle
-gtk_justification_get_type G_GNUC_CONST
-gtk_key_snooper_install
-gtk_key_snooper_remove
+#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_LABEL_H__)
+#if IN_FILE(__GTK_LABEL_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_label_get
+gtk_label_parse_uline
+#endif
gtk_label_get_angle
gtk_label_get_attributes
gtk_label_get_ellipsize
gtk_label_get_width_chars
gtk_label_new
gtk_label_new_with_mnemonic
-gtk_label_parse_uline
gtk_label_select_region
gtk_label_set_angle
gtk_label_set_attributes
gtk_label_set_use_markup
gtk_label_set_use_underline
gtk_label_set_width_chars
-gtk_layout_freeze
+#endif
+#endif
+
+#if IN_HEADER(__GTK_LAYOUT_H__)
+#if IN_FILE(__GTK_LAYOUT_C__)
gtk_layout_get_hadjustment
gtk_layout_get_size
gtk_layout_get_type G_GNUC_CONST
gtk_layout_set_hadjustment
gtk_layout_set_size
gtk_layout_set_vadjustment
+#ifndef GTK_DISABLE_DEPRECATED
+gtk_layout_freeze
gtk_layout_thaw
+#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_LIST_H__)
+#if IN_FILE(__GTK_LIST_C__)
gtk_list_append_items
gtk_list_child_position
gtk_list_clear_items
gtk_list_extend_selection
gtk_list_get_type G_GNUC_CONST
gtk_list_insert_items
-gtk_list_item_deselect
-gtk_list_item_get_type G_GNUC_CONST
-gtk_list_item_new
-gtk_list_item_new_with_label
-gtk_list_item_select
gtk_list_new
gtk_list_prepend_items
gtk_list_remove_items
gtk_list_select_item
gtk_list_set_selection_mode
gtk_list_start_selection
+gtk_list_toggle_add_mode
+gtk_list_toggle_focus_row
+gtk_list_toggle_row
+gtk_list_undo_selection
+gtk_list_unselect_all
+gtk_list_unselect_child
+gtk_list_unselect_item
+#endif
+#endif
+
+#if IN_HEADER(__GTK_LIST_ITEM_H__)
+#if IN_FILE(__GTK_LIST_ITEM_C__)
+gtk_list_item_deselect
+gtk_list_item_get_type G_GNUC_CONST
+gtk_list_item_new
+gtk_list_item_new_with_label
+gtk_list_item_select
+#endif
+#endif
+
+#if IN_HEADER(__GTK_LIST_STORE_H__)
+#if IN_FILE(__GTK_LIST_STORE_C__)
gtk_list_store_append
gtk_list_store_clear
gtk_list_store_get_type G_GNUC_CONST
gtk_list_store_set_valist
gtk_list_store_set_value
gtk_list_store_swap
-gtk_list_toggle_add_mode
-gtk_list_toggle_focus_row
-gtk_list_toggle_row
-gtk_list_undo_selection
-gtk_list_unselect_all
-gtk_list_unselect_child
-gtk_list_unselect_item
+#endif
+#endif
+
+#if IN_HEADER(__GTK_MAIN_H__)
+#if IN_FILE(__GTK_MAIN_C__)
+gtk_get_option_group
+gtk_get_current_event
+gtk_get_current_event_state
+gtk_get_current_event_time
+#ifndef GTK_DISABLE_DEPRECATED
+gtk_exit
+gtk_idle_add
+gtk_idle_add_full
+gtk_idle_add_priority
+gtk_idle_remove
+gtk_idle_remove_by_data
+gtk_timeout_add
+gtk_timeout_add_full
+gtk_timeout_remove
+gtk_input_add_full
+gtk_input_remove
+#endif
+gtk_false G_GNUC_CONST
+gtk_true G_GNUC_CONST
+gtk_events_pending
+gtk_disable_setlocale
+gtk_set_locale
+gtk_check_version
+gtk_get_default_language
+gtk_get_event_widget
+gtk_grab_add
+gtk_grab_get_current
+gtk_grab_remove
+gtk_propagate_event
+gtk_quit_add
+gtk_quit_add_destroy
+gtk_quit_add_full
+gtk_quit_remove
+gtk_quit_remove_by_data
+gtk_key_snooper_install
+gtk_key_snooper_remove
+gtk_init
+#ifdef G_OS_WIN32
+gtk_init_abi_check
+#endif
+gtk_init_add
+gtk_init_check
+#ifdef G_OS_WIN32
+gtk_init_check_abi_check
+#endif
+gtk_init_with_args
+gtk_parse_args
gtk_main
gtk_main_do_event
gtk_main_iteration
gtk_main_iteration_do
gtk_main_level
gtk_main_quit
-#ifdef INCLUDE_VARIABLES
-gtk_major_version
#endif
+#endif
+
+#if IN_HEADER(__GTK_INPUTDIALOG_H__)
+#if IN_FILE(__GTK_INPUTDIALOG_C__)
+gtk_input_dialog_get_type G_GNUC_CONST
+gtk_input_dialog_new
+#endif
+#endif
+
+#if IN_HEADER(__gtk_marshal_MARSHAL_H__)
+#if IN_FILE(__gtk_marshal_MARSHAL_C__)
gtk_marshal_BOOLEAN__POINTER
gtk_marshal_BOOLEAN__POINTER_INT_INT
gtk_marshal_BOOLEAN__POINTER_INT_INT_UINT
gtk_marshal_VOID__UINT_POINTER_UINT_ENUM_ENUM_POINTER
gtk_marshal_VOID__UINT_POINTER_UINT_UINT_ENUM
gtk_marshal_VOID__UINT_STRING
-gtk_match_type_get_type G_GNUC_CONST
-gtk_menu_attach
-gtk_menu_attach_to_widget
-gtk_menu_bar_get_child_pack_direction
-gtk_menu_bar_get_pack_direction
+#endif
+#endif
+
+#if IN_HEADER(__GTK_MENU_BAR_H__)
+#if IN_FILE(__GTK_MENU_BAR_C__)
gtk_menu_bar_get_type G_GNUC_CONST
gtk_menu_bar_new
+gtk_menu_bar_get_child_pack_direction
gtk_menu_bar_set_child_pack_direction
+gtk_menu_bar_get_pack_direction
gtk_menu_bar_set_pack_direction
+#endif
+#endif
+
+#if IN_HEADER(__GTK_MENU_H__)
+#if IN_FILE(__GTK_MENU_C__)
+gtk_menu_attach
+gtk_menu_attach_to_widget
gtk_menu_detach
-gtk_menu_direction_type_get_type G_GNUC_CONST
gtk_menu_get_accel_group
gtk_menu_get_active
gtk_menu_get_attach_widget
gtk_menu_get_tearoff_state
gtk_menu_get_title
gtk_menu_get_type G_GNUC_CONST
+gtk_menu_new
+gtk_menu_popdown
+gtk_menu_popup
+gtk_menu_reorder_child
+gtk_menu_reposition
+gtk_menu_set_accel_group
+gtk_menu_set_accel_path
+gtk_menu_set_active
+gtk_menu_set_monitor
+gtk_menu_set_screen
+gtk_menu_set_tearoff_state
+gtk_menu_set_title
+#endif
+#endif
+
+#if IN_HEADER(__GTK_MENU_ITEM_H__)
+#if IN_FILE(__GTK_MENU_ITEM_C__)
gtk_menu_item_activate
gtk_menu_item_deselect
gtk_menu_item_get_right_justified
gtk_menu_item_set_submenu
gtk_menu_item_toggle_size_allocate
gtk_menu_item_toggle_size_request
-gtk_menu_new
-gtk_menu_popdown
-gtk_menu_popup
-gtk_menu_reorder_child
-gtk_menu_reposition
-gtk_menu_set_accel_group
-gtk_menu_set_accel_path
-gtk_menu_set_active
-gtk_menu_set_monitor
-gtk_menu_set_screen
-gtk_menu_set_tearoff_state
-gtk_menu_set_title
+#endif
+#endif
+
+#if IN_HEADER(__GTK_MENU_SHELL_H__)
+#if IN_FILE(__GTK_MENU_SHELL_C__)
gtk_menu_shell_activate_item
gtk_menu_shell_append
gtk_menu_shell_cancel
gtk_menu_shell_prepend
gtk_menu_shell_select_first
gtk_menu_shell_select_item
+#endif
+#endif
+
+#if IN_HEADER(__GTK_MENU_TOOL_BUTTON_H__)
+#if IN_FILE(__GTK_MENU_TOOL_BUTTON_C__)
gtk_menu_tool_button_get_menu
gtk_menu_tool_button_get_type G_GNUC_CONST
gtk_menu_tool_button_new
gtk_menu_tool_button_new_from_stock
gtk_menu_tool_button_set_arrow_tooltip
gtk_menu_tool_button_set_menu
+#endif
+#endif
+
+#if IN_HEADER(__GTK_MESSAGE_DIALOG_H__)
+#if IN_FILE(__GTK_MESSAGE_DIALOG_C__)
gtk_message_dialog_format_secondary_markup G_GNUC_PRINTF(2,3)
gtk_message_dialog_format_secondary_text G_GNUC_PRINTF(2,3)
gtk_message_dialog_get_type G_GNUC_CONST
gtk_message_dialog_new G_GNUC_PRINTF(5,6)
gtk_message_dialog_new_with_markup G_GNUC_PRINTF(5,6)
gtk_message_dialog_set_markup
-gtk_message_type_get_type G_GNUC_CONST
-gtk_metric_type_get_type G_GNUC_CONST
-#ifdef INCLUDE_VARIABLES
-gtk_micro_version
-gtk_minor_version
#endif
+#endif
+
+#if IN_HEADER(__GTK_MISC_H__)
+#if IN_FILE(__GTK_MISC_C__)
gtk_misc_get_alignment
gtk_misc_get_padding
gtk_misc_get_type G_GNUC_CONST
gtk_misc_set_alignment
gtk_misc_set_padding
-gtk_movement_step_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_NOTEBOOK_H__)
+#if IN_FILE(__GTK_NOTEBOOK_C__)
gtk_notebook_append_page
gtk_notebook_append_page_menu
gtk_notebook_get_current_page
gtk_notebook_remove_page
gtk_notebook_reorder_child
gtk_notebook_set_current_page
+#ifndef GTK_DISABLE_DEPRECATED
gtk_notebook_set_homogeneous_tabs
+gtk_notebook_set_tab_border
+gtk_notebook_set_tab_hborder
+gtk_notebook_set_tab_vborder
+#endif
gtk_notebook_set_menu_label
gtk_notebook_set_menu_label_text
gtk_notebook_set_scrollable
gtk_notebook_set_show_border
gtk_notebook_set_show_tabs
-gtk_notebook_set_tab_border
-gtk_notebook_set_tab_hborder
gtk_notebook_set_tab_label
gtk_notebook_set_tab_label_packing
gtk_notebook_set_tab_label_text
gtk_notebook_set_tab_pos
-gtk_notebook_set_tab_vborder
-gtk_notebook_tab_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_OBJECT_H__)
+#if IN_FILE(__GTK_OBJECT_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_object_add_arg_type
-gtk_object_destroy
-gtk_object_flags_get_type G_GNUC_CONST
gtk_object_get G_GNUC_NULL_TERMINATED
+gtk_object_set G_GNUC_NULL_TERMINATED
gtk_object_get_data
gtk_object_get_data_by_id
-gtk_object_get_type G_GNUC_CONST
gtk_object_get_user_data
gtk_object_new G_GNUC_NULL_TERMINATED
-gtk_object_ref
gtk_object_remove_data
gtk_object_remove_data_by_id
gtk_object_remove_no_notify
gtk_object_remove_no_notify_by_id
-gtk_object_set G_GNUC_NULL_TERMINATED
+gtk_object_ref
+gtk_object_unref
+gtk_object_weakref
+gtk_object_weakunref
gtk_object_set_data
gtk_object_set_data_by_id
gtk_object_set_data_by_id_full
gtk_object_set_data_full
gtk_object_set_user_data
+#endif
+gtk_object_destroy
+gtk_object_get_type G_GNUC_CONST
gtk_object_sink
-gtk_object_unref
-gtk_object_weakref
-gtk_object_weakunref
+#endif
+#endif
+
+#if IN_HEADER(__GTK_OLD_EDITABLE_H__)
+#if IN_FILE(__GTK_OLD_EDITABLE_C__)
gtk_old_editable_changed
gtk_old_editable_claim_selection
gtk_old_editable_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_OPTION_MENU_H__)
+#if IN_FILE(__GTK_OPTION_MENU_C__)
gtk_option_menu_get_history
gtk_option_menu_get_menu
gtk_option_menu_get_type G_GNUC_CONST
gtk_option_menu_remove_menu
gtk_option_menu_set_history
gtk_option_menu_set_menu
-gtk_orientation_get_type
-gtk_pack_type_get_type G_GNUC_CONST
-gtk_paint_arrow
-gtk_paint_box
-gtk_paint_box_gap
-gtk_paint_check
-gtk_paint_diamond
-gtk_paint_expander
-gtk_paint_extension
-gtk_paint_flat_box
-gtk_paint_focus
-gtk_paint_handle
-gtk_paint_hline
-gtk_paint_layout
-gtk_paint_option
-gtk_paint_polygon
-gtk_paint_resize_grip
-gtk_paint_shadow
-gtk_paint_shadow_gap
-gtk_paint_slider
-gtk_paint_string
-gtk_paint_tab
-gtk_paint_vline
+#endif
+#endif
+
+#if IN_HEADER(__GTK_PANED_H__)
+#if IN_FILE(__GTK_PANED_C__)
gtk_paned_add1
gtk_paned_add2
gtk_paned_compute_position
gtk_paned_pack1
gtk_paned_pack2
gtk_paned_set_position
-gtk_parse_args
+#endif
+#endif
+
+#if IN_HEADER(__GTK_PATH_BAR_H__)
+#if IN_FILE(__GTK_PATH_BAR_C__)
gtk_path_bar_get_type G_GNUC_CONST
-gtk_path_priority_type_get_type G_GNUC_CONST
-gtk_path_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_PIXMAP_H__)
+#if IN_FILE(__GTK_PIXMAP_C__)
gtk_pixmap_get
gtk_pixmap_get_type G_GNUC_CONST
gtk_pixmap_new
gtk_pixmap_set
gtk_pixmap_set_build_insensitive
+#endif
+#endif
+
+#if IN_HEADER(__GTK_PLUG_H__)
+#if IN_FILE(__GTK_PLUG_C__)
#ifdef GTK_WINDOWING_X11
gtk_plug_construct
gtk_plug_construct_for_display
gtk_plug_new
gtk_plug_new_for_display
#endif
-gtk_policy_type_get_type G_GNUC_CONST
-gtk_position_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_PREVIEW_H__)
+#if IN_FILE(__GTK_PREVIEW_C__)
gtk_preview_draw_row
gtk_preview_get_cmap
gtk_preview_get_info
gtk_preview_set_install_cmap
gtk_preview_set_reserved
gtk_preview_size
-gtk_preview_type_get_type G_GNUC_CONST
gtk_preview_uninit
-gtk_private_flags_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_PROGRESS_BAR_H__)
+#if IN_FILE(__GTK_PROGRESS_BAR_C__)
gtk_progress_bar_get_fraction
gtk_progress_bar_get_orientation
gtk_progress_bar_get_pulse_step
gtk_progress_bar_get_ellipsize
gtk_progress_bar_get_type G_GNUC_CONST
gtk_progress_bar_new
+#ifndef GTK_DISABLE_DEPRECATED
gtk_progress_bar_new_with_adjustment
-gtk_progress_bar_orientation_get_type G_GNUC_CONST
-gtk_progress_bar_pulse
-gtk_progress_bar_set_activity_blocks
-gtk_progress_bar_set_activity_step
gtk_progress_bar_set_bar_style
gtk_progress_bar_set_discrete_blocks
+gtk_progress_bar_set_activity_blocks
+gtk_progress_bar_set_activity_step
+gtk_progress_bar_update
+#endif
+gtk_progress_bar_pulse
gtk_progress_bar_set_fraction
gtk_progress_bar_set_orientation
gtk_progress_bar_set_pulse_step
gtk_progress_bar_set_text
gtk_progress_bar_set_ellipsize
-gtk_progress_bar_style_get_type G_GNUC_CONST
-gtk_progress_bar_update
+#endif
+#endif
+
+#if IN_HEADER(__GTK_PROGRESS_H__)
+#if IN_FILE(__GTK_PROGRESS_C__)
gtk_progress_configure
gtk_progress_get_current_percentage
gtk_progress_get_current_text
gtk_progress_set_show_text
gtk_progress_set_text_alignment
gtk_progress_set_value
-gtk_propagate_event
-gtk_quit_add
-gtk_quit_add_destroy
-gtk_quit_add_full
-gtk_quit_remove
-gtk_quit_remove_by_data
+#endif
+#endif
+
+#if IN_HEADER(__GTK_RADIO_ACTION_H__)
+#if IN_FILE(__GTK_RADIO_ACTION_C__)
gtk_radio_action_get_current_value
gtk_radio_action_get_group
gtk_radio_action_get_type G_GNUC_CONST
gtk_radio_action_new
gtk_radio_action_set_group
+#endif
+#endif
+
+#if IN_HEADER(__GTK_RADIO_BUTTON_H__)
+#if IN_FILE(__GTK_RADIO_BUTTON_C__)
gtk_radio_button_get_group
gtk_radio_button_get_type G_GNUC_CONST
gtk_radio_button_new
gtk_radio_button_new_with_mnemonic
gtk_radio_button_new_with_mnemonic_from_widget
gtk_radio_button_set_group
+#endif
+#endif
+
+#if IN_HEADER(__GTK_RADIO_MENU_ITEM_H__)
+#if IN_FILE(__GTK_RADIO_MENU_ITEM_C__)
gtk_radio_menu_item_get_group
gtk_radio_menu_item_get_type G_GNUC_CONST
gtk_radio_menu_item_new
gtk_radio_menu_item_new_with_mnemonic
gtk_radio_menu_item_new_with_mnemonic_from_widget
gtk_radio_menu_item_set_group
+#endif
+#endif
+
+#if IN_HEADER(__GTK_RADIO_TOOL_BUTTON_H__)
+#if IN_FILE(__GTK_RADIO_TOOL_BUTTON_C__)
gtk_radio_tool_button_get_group
gtk_radio_tool_button_get_type G_GNUC_CONST
gtk_radio_tool_button_new
gtk_radio_tool_button_new_from_widget
gtk_radio_tool_button_new_with_stock_from_widget
gtk_radio_tool_button_set_group
+#endif
+#endif
+
+#if IN_HEADER(__GTK_RANGE_H__)
+#if IN_FILE(__GTK_RANGE_C__)
gtk_range_get_adjustment
gtk_range_get_inverted
gtk_range_get_type G_GNUC_CONST
gtk_range_set_range
gtk_range_set_update_policy
gtk_range_set_value
+#endif
+#endif
+
+#if IN_HEADER(__GTK_RC_H__)
+#if IN_FILE(__GTK_RC_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_rc_add_class_style
+gtk_rc_add_widget_class_style
+gtk_rc_add_widget_name_style
+#endif
gtk_rc_add_default_file PRIVATE
#ifdef G_OS_WIN32
gtk_rc_add_default_file_utf8
#endif
-gtk_rc_add_widget_class_style
-gtk_rc_add_widget_name_style
gtk_rc_find_module_in_path
gtk_rc_find_pixmap_in_path
-gtk_rc_flags_get_type G_GNUC_CONST
gtk_rc_get_default_files
gtk_rc_get_im_module_file
gtk_rc_get_im_module_path
gtk_rc_parse_priority
gtk_rc_parse_state
gtk_rc_parse_string
-gtk_rc_property_parse_border
-gtk_rc_property_parse_color
-gtk_rc_property_parse_enum
-gtk_rc_property_parse_flags
-gtk_rc_property_parse_requisition
gtk_rc_reparse_all
gtk_rc_reparse_all_for_settings
gtk_rc_reset_styles
gtk_rc_style_new
gtk_rc_style_ref
gtk_rc_style_unref
-gtk_rc_token_type_get_type G_GNUC_CONST
-gtk_relief_style_get_type G_GNUC_CONST
-gtk_requisition_copy
-gtk_requisition_free
-gtk_requisition_get_type G_GNUC_CONST
-gtk_resize_mode_get_type G_GNUC_CONST
-gtk_response_type_get_type G_GNUC_CONST
-gtk_rgb_to_hsv
+#endif
+#endif
+
+#if IN_HEADER(__GTK_RULER_H__)
+#if IN_FILE(__GTK_RULER_C__)
gtk_ruler_draw_pos
gtk_ruler_draw_ticks
gtk_ruler_get_metric
gtk_ruler_get_type G_GNUC_CONST
gtk_ruler_set_metric
gtk_ruler_set_range
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SCALE_H__)
+#if IN_FILE(__GTK_SCALE_C__)
gtk_scale_get_digits
gtk_scale_get_draw_value
gtk_scale_get_layout
gtk_scale_set_digits
gtk_scale_set_draw_value
gtk_scale_set_value_pos
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SCROLLBAR_H__)
+#if IN_FILE(__GTK_SCROLLBAR_C__)
gtk_scrollbar_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SCROLLED_WINDOW_H__)
+#if IN_FILE(__GTK_SCROLLED_WINDOW_C__)
gtk_scrolled_window_add_with_viewport
gtk_scrolled_window_get_hadjustment
gtk_scrolled_window_get_placement
gtk_scrolled_window_set_policy
gtk_scrolled_window_set_shadow_type
gtk_scrolled_window_set_vadjustment
-gtk_scroll_step_get_type G_GNUC_CONST
-gtk_scroll_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SELECTION_H__)
+#if IN_FILE(__GTK_SELECTION_C__)
gtk_selection_add_target
gtk_selection_add_targets
gtk_selection_clear
gtk_selection_data_set_uris
gtk_selection_data_targets_include_image
gtk_selection_data_targets_include_text
-gtk_selection_mode_get_type G_GNUC_CONST
gtk_selection_owner_set
gtk_selection_owner_set_for_display
gtk_selection_remove_all
+gtk_target_list_add
+gtk_target_list_add_image_targets
+gtk_target_list_add_table
+gtk_target_list_add_text_targets
+gtk_target_list_add_uri_targets
+gtk_target_list_find
+gtk_target_list_new
+gtk_target_list_ref
+gtk_target_list_remove
+gtk_target_list_unref
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SEPARATOR_H__)
+#if IN_FILE(__GTK_SEPARATOR_C__)
gtk_separator_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SEPARATOR_MENU_ITEM_H__)
+#if IN_FILE(__GTK_SEPARATOR_MENU_ITEM_C__)
gtk_separator_menu_item_get_type G_GNUC_CONST
gtk_separator_menu_item_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SEPARATOR_TOOL_ITEM_H__)
+#if IN_FILE(__GTK_SEPARATOR_TOOL_ITEM_C__)
gtk_separator_tool_item_get_draw
gtk_separator_tool_item_get_type G_GNUC_CONST
gtk_separator_tool_item_new
gtk_separator_tool_item_set_draw
-gtk_set_locale
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SETTINGS_H__)
+#if IN_FILE(__GTK_SETTINGS_C__)
gtk_settings_get_default
gtk_settings_get_for_screen
gtk_settings_get_type G_GNUC_CONST
gtk_settings_set_long_property
gtk_settings_set_property_value
gtk_settings_set_string_property
-gtk_shadow_type_get_type G_GNUC_CONST
-gtk_show_about_dialog G_GNUC_NULL_TERMINATED
-gtk_side_type_get_type G_GNUC_CONST
+gtk_rc_property_parse_border
+gtk_rc_property_parse_color
+gtk_rc_property_parse_enum
+gtk_rc_property_parse_flags
+gtk_rc_property_parse_requisition
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SIGNAL_H__)
+#if IN_FILE(__GTK_SIGNAL_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_signal_compat_matched
gtk_signal_connect_full
gtk_signal_connect_object_while_alive
gtk_signal_emitv_by_name
gtk_signal_new
gtk_signal_newv
-gtk_signal_run_type_get_type G_GNUC_CONST
+#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SIZE_GROUP_H__)
+#if IN_FILE(__GTK_SIZE_GROUP_C__)
gtk_size_group_add_widget
gtk_size_group_get_mode
gtk_size_group_get_type G_GNUC_CONST
-gtk_size_group_mode_get_type G_GNUC_CONST
gtk_size_group_new
gtk_size_group_remove_widget
gtk_size_group_set_mode
+#endif
+#endif
+
+
+#if IN_HEADER(__GTK_SOCKET_H__)
+#if IN_FILE(__GTK_SOCKET_C__)
#ifdef GTK_WINDOWING_X11
gtk_socket_add_id
gtk_socket_get_id
gtk_socket_new
gtk_socket_steal
#endif
-gtk_sort_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_SPIN_BUTTON_H__)
+#if IN_FILE(__GTK_SPIN_BUTTON_C__)
gtk_spin_button_configure
gtk_spin_button_get_adjustment
gtk_spin_button_get_digits
gtk_spin_button_set_wrap
gtk_spin_button_spin
gtk_spin_button_update
-gtk_spin_button_update_policy_get_type G_GNUC_CONST
-gtk_spin_type_get_type G_GNUC_CONST
-gtk_state_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_STATUSBAR_H__)
+#if IN_FILE(__GTK_STATUSBAR_C__)
gtk_statusbar_get_context_id
gtk_statusbar_get_has_resize_grip
gtk_statusbar_get_type G_GNUC_CONST
gtk_statusbar_push
gtk_statusbar_remove
gtk_statusbar_set_has_resize_grip
+#endif
+#endif
+
+#if IN_HEADER(__GTK_STOCK_H__)
+#if IN_FILE(__GTK_STOCK_C__)
gtk_stock_add
gtk_stock_add_static
gtk_stock_item_copy
gtk_stock_list_ids
gtk_stock_lookup
gtk_stock_set_translate_func
-gtk_style_apply_default_background
-gtk_style_attach
-gtk_style_copy
-gtk_style_detach
-gtk_style_get_font
-gtk_style_get_type G_GNUC_CONST
-gtk_style_lookup_icon_set
-gtk_style_new
-gtk_style_ref
-gtk_style_render_icon
-gtk_style_set_background
-gtk_style_set_font
-gtk_style_unref
-gtk_submenu_direction_get_type G_GNUC_CONST
-gtk_submenu_placement_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TABLE_H__)
+#if IN_FILE(__GTK_TABLE_C__)
gtk_table_attach
gtk_table_attach_defaults
gtk_table_get_col_spacing
gtk_table_set_homogeneous
gtk_table_set_row_spacing
gtk_table_set_row_spacings
-gtk_target_flags_get_type G_GNUC_CONST
-gtk_target_list_add
-gtk_target_list_add_image_targets
-gtk_target_list_add_table
-gtk_target_list_add_text_targets
-gtk_target_list_add_uri_targets
-gtk_target_list_find
-gtk_target_list_new
-gtk_target_list_ref
-gtk_target_list_remove
-gtk_target_list_unref
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TEAROFF_MENU_ITEM_H__)
+#if IN_FILE(__GTK_TEAROFF_MENU_ITEM_C__)
gtk_tearoff_menu_item_get_type G_GNUC_CONST
gtk_tearoff_menu_item_new
-gtk_text_anchored_child_set_layout
-#ifdef INCLUDE_VARIABLES
-gtk_text_attr_appearance_type
#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_TAG_H__)
+#if IN_FILE(__GTK_TEXT_TAG_C__)
gtk_text_attributes_copy
gtk_text_attributes_copy_values
gtk_text_attributes_get_type G_GNUC_CONST
gtk_text_attributes_new
gtk_text_attributes_ref
gtk_text_attributes_unref
+gtk_text_tag_event
+gtk_text_tag_get_priority
+gtk_text_tag_get_type G_GNUC_CONST
+gtk_text_tag_new
+gtk_text_tag_set_priority
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_TAG_TABLE_H__)
+#if IN_FILE(__GTK_TEXT_TAG_TABLE_C__)
+gtk_text_tag_table_add
+gtk_text_tag_table_foreach
+gtk_text_tag_table_get_size
+gtk_text_tag_table_get_type G_GNUC_CONST
+gtk_text_tag_table_lookup
+gtk_text_tag_table_new
+gtk_text_tag_table_remove
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_H__)
+#if IN_FILE(__GTK_TEXT_C__)
gtk_text_backward_delete
+gtk_text_forward_delete
+gtk_text_freeze
+gtk_text_get_length
+gtk_text_get_point
+gtk_text_get_type G_GNUC_CONST
+gtk_text_insert
+gtk_text_new
+gtk_text_set_adjustments
+gtk_text_set_editable
+gtk_text_set_line_wrap
+gtk_text_set_point
+gtk_text_set_word_wrap
+gtk_text_thaw
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_BUFFER_H__)
+#if IN_FILE(__GTK_TEXT_BUFFER_C__)
gtk_text_buffer_add_selection_clipboard
gtk_text_buffer_apply_tag
gtk_text_buffer_apply_tag_by_name
gtk_text_buffer_select_range
gtk_text_buffer_set_modified
gtk_text_buffer_set_text
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_TYPES_H__)
+#if IN_FILE(__GTK_TEXT_TYPES_C__)
gtk_text_byte_begins_utf8_char
-#ifdef INCLUDE_VARIABLES
-gtk_text_char_type
#endif
-gtk_text_child_anchor_get_deleted
-gtk_text_child_anchor_get_type G_GNUC_CONST
-gtk_text_child_anchor_get_widgets
-gtk_text_child_anchor_new
-gtk_text_child_anchor_queue_resize
-gtk_text_child_anchor_register_child
-gtk_text_child_anchor_unregister_child
-#ifdef INCLUDE_VARIABLES
-gtk_text_child_type
#endif
-gtk_text_direction_get_type G_GNUC_CONST
-gtk_text_forward_delete
-gtk_text_freeze
-gtk_text_get_length
-gtk_text_get_point
-gtk_text_get_type G_GNUC_CONST
-gtk_text_insert
+
+#if IN_HEADER(__GTK_TEXT_ITER_H__)
+#if IN_FILE(__GTK_TEXT_ITER_C__)
gtk_text_iter_backward_char
gtk_text_iter_backward_chars
gtk_text_iter_backward_cursor_position
gtk_text_iter_starts_sentence
gtk_text_iter_starts_word
gtk_text_iter_toggles_tag
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_LAYOUT_H__)
+#if IN_FILE(__GTK_TEXT_LAYOUT_C__)
gtk_text_layout_changed
gtk_text_layout_clamp_iter_to_vrange
gtk_text_layout_default_style_changed
-gtk_text_layout_draw
gtk_text_layout_free_line_data
gtk_text_layout_free_line_display
gtk_text_layout_get_buffer
gtk_text_layout_wrap
gtk_text_layout_wrap_loop_end
gtk_text_layout_wrap_loop_start
-#ifdef INCLUDE_VARIABLES
-gtk_text_left_mark_type
#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_CHILD_H__)
+#if IN_FILE(__GTK_TEXT_CHILD_C__)
+gtk_text_child_anchor_get_deleted
+gtk_text_child_anchor_get_type G_GNUC_CONST
+gtk_text_child_anchor_get_widgets
+gtk_text_child_anchor_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_LAYOUT_H__)
+#if IN_FILE(__GTK_TEXT_CHILD_C__)
+gtk_text_child_anchor_queue_resize
+gtk_text_child_anchor_register_child
+gtk_text_child_anchor_unregister_child
+gtk_text_anchored_child_set_layout
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_DISPLAY_H__)
+#if IN_FILE(__GTK_TEXT_DISPLAY_C__)
+gtk_text_layout_draw
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_SEGMENT_H__)
+#if IN_FILE(__GTK_TEXT_SEGMENT_C__)
gtk_text_line_segment_split
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_MARK_H__)
+#if IN_FILE(__GTK_TEXT_MARK_C__)
gtk_text_mark_get_buffer
gtk_text_mark_get_deleted
gtk_text_mark_get_left_gravity
gtk_text_mark_get_name
gtk_text_mark_get_type G_GNUC_CONST
gtk_text_mark_get_visible
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TEXT_MARK_H__)
+#if IN_FILE(__GTK_TEXT_BTREE_C__)
gtk_text_mark_set_visible
-gtk_text_new
-#ifdef INCLUDE_VARIABLES
-gtk_text_pixbuf_type
-gtk_text_right_mark_type
#endif
-gtk_text_search_flags_get_type G_GNUC_CONST
-gtk_text_set_adjustments
-gtk_text_set_editable
-gtk_text_set_line_wrap
-gtk_text_set_point
-gtk_text_set_word_wrap
-gtk_text_tag_event
-gtk_text_tag_get_priority
-gtk_text_tag_get_type G_GNUC_CONST
-gtk_text_tag_new
-gtk_text_tag_set_priority
-gtk_text_tag_table_add
-gtk_text_tag_table_foreach
-gtk_text_tag_table_get_size
-gtk_text_tag_table_get_type G_GNUC_CONST
-gtk_text_tag_table_lookup
-gtk_text_tag_table_new
-gtk_text_tag_table_remove
-gtk_text_thaw
-#ifdef INCLUDE_VARIABLES
-gtk_text_toggle_off_type
-gtk_text_toggle_on_type
-gtk_text_unknown_char_utf8
#endif
+
+#if IN_HEADER(__GTK_TEXT_VIEW_H__)
+#if IN_FILE(__GTK_TEXT_VIEW_C__)
gtk_text_view_add_child_at_anchor
gtk_text_view_add_child_in_window
gtk_text_view_backward_display_line
gtk_text_view_set_wrap_mode
gtk_text_view_starts_display_line
gtk_text_view_window_to_buffer_coords
-gtk_text_window_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_THEMES_H__)
+#if IN_FILE(__GTK_THEMES_C__)
gtk_theme_engine_create_rc_style
gtk_theme_engine_get
gtk_theme_engine_get_type G_GNUC_CONST
-gtk_timeout_add
-gtk_timeout_add_full
-gtk_timeout_remove
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TIPS_QUERY_H__)
+#if IN_FILE(__GTK_TIPS_QUERY_C__)
gtk_tips_query_get_type G_GNUC_CONST
gtk_tips_query_new
gtk_tips_query_set_caller
gtk_tips_query_set_labels
gtk_tips_query_start_query
gtk_tips_query_stop_query
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TOGGLE_ACTION_H__)
+#if IN_FILE(__GTK_TOGGLE_ACTION_C__)
gtk_toggle_action_get_active
gtk_toggle_action_get_draw_as_radio
gtk_toggle_action_get_type G_GNUC_CONST
gtk_toggle_action_set_active
gtk_toggle_action_set_draw_as_radio
gtk_toggle_action_toggled
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TOGGLE_BUTTON_H__)
+#if IN_FILE(__GTK_TOGGLE_BUTTON_C__)
gtk_toggle_button_get_active
gtk_toggle_button_get_inconsistent
gtk_toggle_button_get_mode
gtk_toggle_button_set_inconsistent
gtk_toggle_button_set_mode
gtk_toggle_button_toggled
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TOGGLE_TOOL_BUTTON_H__)
+#if IN_FILE(__GTK_TOGGLE_TOOL_BUTTON_C__)
gtk_toggle_tool_button_get_active
gtk_toggle_tool_button_get_type G_GNUC_CONST
gtk_toggle_tool_button_new
gtk_toggle_tool_button_new_from_stock
gtk_toggle_tool_button_set_active
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TOOLBAR_H__)
+#if IN_FILE(__GTK_TOOLBAR_C__)
+#ifndef GTK_DISABLE_DEPRECATED
gtk_toolbar_append_element
+gtk_toolbar_set_icon_size
+gtk_toolbar_unset_icon_size
gtk_toolbar_append_item
+gtk_toolbar_prepend_element
+gtk_toolbar_prepend_item
+gtk_toolbar_insert_element
+gtk_toolbar_insert_item
+gtk_toolbar_insert_space
+gtk_toolbar_insert_stock
gtk_toolbar_append_space
+gtk_toolbar_prepend_space
+gtk_toolbar_remove_space
gtk_toolbar_append_widget
-gtk_toolbar_child_type_get_type G_GNUC_CONST
+gtk_toolbar_insert_widget
+gtk_toolbar_prepend_widget
+#endif
gtk_toolbar_get_drop_index
gtk_toolbar_get_icon_size
gtk_toolbar_get_item_index
gtk_toolbar_get_tooltips
gtk_toolbar_get_type G_GNUC_CONST
gtk_toolbar_insert
-gtk_toolbar_insert_element
-gtk_toolbar_insert_item
-gtk_toolbar_insert_space
-gtk_toolbar_insert_stock
-gtk_toolbar_insert_widget
gtk_toolbar_new
-gtk_toolbar_prepend_element
-gtk_toolbar_prepend_item
-gtk_toolbar_prepend_space
-gtk_toolbar_prepend_widget
-gtk_toolbar_remove_space
gtk_toolbar_set_drop_highlight_item
-gtk_toolbar_set_icon_size
gtk_toolbar_set_orientation
gtk_toolbar_set_show_arrow
gtk_toolbar_set_style
gtk_toolbar_set_tooltips
-gtk_toolbar_space_style_get_type G_GNUC_CONST
-gtk_toolbar_style_get_type G_GNUC_CONST
-gtk_toolbar_unset_icon_size
gtk_toolbar_unset_style
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TOOL_BUTTON_H__)
+#if IN_FILE(__GTK_TOOL_BUTTON_C__)
gtk_tool_button_get_icon_widget
gtk_tool_button_get_label
gtk_tool_button_get_label_widget
gtk_tool_button_set_label_widget
gtk_tool_button_set_stock_id
gtk_tool_button_set_use_underline
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TOOL_ITEM_H__)
+#if IN_FILE(__GTK_TOOL_ITEM_C__)
gtk_tool_item_get_expand
gtk_tool_item_get_homogeneous
gtk_tool_item_get_icon_size
gtk_tool_item_set_use_drag_window
gtk_tool_item_set_visible_horizontal
gtk_tool_item_set_visible_vertical
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TOOLTIPS_H__)
+#if IN_FILE(__GTK_TOOLTIPS_C__)
gtk_tooltips_data_get
gtk_tooltips_disable
gtk_tooltips_enable
gtk_tooltips_get_info_from_tip_window
gtk_tooltips_get_type G_GNUC_CONST
gtk_tooltips_new
+#ifndef GTK_DISABLE_DEPRECATED
gtk_tooltips_set_delay
+#endif
gtk_tooltips_set_tip
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TREE_H__)
+#if IN_FILE(__GTK_TREE_C__)
gtk_tree_append
gtk_tree_child_position
gtk_tree_clear_items
+gtk_tree_get_type G_GNUC_CONST
+gtk_tree_insert
+gtk_tree_prepend
+gtk_tree_remove_item
+gtk_tree_remove_items
+gtk_tree_select_child
+gtk_tree_select_item
+gtk_tree_set_selection_mode
+gtk_tree_set_view_lines
+gtk_tree_set_view_mode
+gtk_tree_unselect_child
+gtk_tree_unselect_item
+gtk_tree_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TREE_DND_H__)
+#if IN_FILE(__GTK_TREE_DND_C__)
gtk_tree_drag_dest_drag_data_received
gtk_tree_drag_dest_get_type G_GNUC_CONST
gtk_tree_drag_dest_row_drop_possible
gtk_tree_drag_source_get_type G_GNUC_CONST
gtk_tree_drag_source_row_draggable
gtk_tree_get_row_drag_data
-gtk_tree_get_type G_GNUC_CONST
-gtk_tree_insert
+gtk_tree_set_row_drag_data
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TREE_ITEM_H__)
+#if IN_FILE(__GTK_TREE_ITEM_C__)
gtk_tree_item_collapse
gtk_tree_item_deselect
gtk_tree_item_expand
gtk_tree_item_remove_subtree
gtk_tree_item_select
gtk_tree_item_set_subtree
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TREE_MODEL_H__)
+#if IN_FILE(__GTK_TREE_MODEL_C__)
gtk_tree_iter_copy
gtk_tree_iter_free
gtk_tree_iter_get_type G_GNUC_CONST
-gtk_tree_model_filter_clear_cache
-gtk_tree_model_filter_convert_child_iter_to_iter
-gtk_tree_model_filter_convert_child_path_to_path
-gtk_tree_model_filter_convert_iter_to_child_iter
-gtk_tree_model_filter_convert_path_to_child_path
-gtk_tree_model_filter_get_model
-gtk_tree_model_filter_get_type G_GNUC_CONST
-gtk_tree_model_filter_new
-gtk_tree_model_filter_refilter
-gtk_tree_model_filter_set_modify_func
-gtk_tree_model_filter_set_visible_column
-gtk_tree_model_filter_set_visible_func
-gtk_tree_model_flags_get_type G_GNUC_CONST
gtk_tree_model_foreach
gtk_tree_model_get
gtk_tree_model_get_column_type
gtk_tree_model_row_has_child_toggled
gtk_tree_model_row_inserted
gtk_tree_model_rows_reordered
-gtk_tree_model_sort_clear_cache
-gtk_tree_model_sort_convert_child_iter_to_iter
-gtk_tree_model_sort_convert_child_path_to_path
-gtk_tree_model_sort_convert_iter_to_child_iter
-gtk_tree_model_sort_convert_path_to_child_path
-gtk_tree_model_sort_get_model
-gtk_tree_model_sort_get_type G_GNUC_CONST
-gtk_tree_model_sort_iter_is_valid
-gtk_tree_model_sort_new_with_model
-gtk_tree_model_sort_reset_default_sort_func
gtk_tree_model_unref_node
-gtk_tree_new
gtk_tree_path_append_index
gtk_tree_path_compare
gtk_tree_path_copy
gtk_tree_path_prev
gtk_tree_path_to_string
gtk_tree_path_up
-gtk_tree_prepend
-gtk_tree_remove_item
-gtk_tree_remove_items
gtk_tree_row_reference_copy
gtk_tree_row_reference_deleted
gtk_tree_row_reference_free
gtk_tree_row_reference_new_proxy
gtk_tree_row_reference_reordered
gtk_tree_row_reference_valid
-gtk_tree_select_child
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TREE_MODEL_SORT_H__)
+#if IN_FILE(__GTK_TREE_MODEL_SORT_C__)
+gtk_tree_model_sort_clear_cache
+gtk_tree_model_sort_convert_child_iter_to_iter
+gtk_tree_model_sort_convert_child_path_to_path
+gtk_tree_model_sort_convert_iter_to_child_iter
+gtk_tree_model_sort_convert_path_to_child_path
+gtk_tree_model_sort_get_model
+gtk_tree_model_sort_get_type G_GNUC_CONST
+gtk_tree_model_sort_iter_is_valid
+gtk_tree_model_sort_new_with_model
+gtk_tree_model_sort_reset_default_sort_func
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TREE_MODEL_FILTER_H__)
+#if IN_FILE(__GTK_TREE_MODEL_FILTER_C__)
+gtk_tree_model_filter_clear_cache
+gtk_tree_model_filter_convert_child_iter_to_iter
+gtk_tree_model_filter_convert_child_path_to_path
+gtk_tree_model_filter_convert_iter_to_child_iter
+gtk_tree_model_filter_convert_path_to_child_path
+gtk_tree_model_filter_get_model
+gtk_tree_model_filter_get_type G_GNUC_CONST
+gtk_tree_model_filter_new
+gtk_tree_model_filter_refilter
+gtk_tree_model_filter_set_modify_func
+gtk_tree_model_filter_set_visible_column
+gtk_tree_model_filter_set_visible_func
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TREE_SELECTION_H__)
+#if IN_FILE(__GTK_TREE_SELECTION_C__)
gtk_tree_selection_count_selected_rows
gtk_tree_selection_get_mode
gtk_tree_selection_get_selected
gtk_tree_selection_unselect_iter
gtk_tree_selection_unselect_path
gtk_tree_selection_unselect_range
-gtk_tree_select_item
-gtk_tree_set_row_drag_data
-gtk_tree_set_selection_mode
-gtk_tree_set_view_lines
-gtk_tree_set_view_mode
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TREE_SORTABLE_H__)
+#if IN_FILE(__GTK_TREE_SORTABLE_C__)
gtk_tree_sortable_get_sort_column_id
gtk_tree_sortable_get_type G_GNUC_CONST
gtk_tree_sortable_has_default_sort_func
gtk_tree_sortable_set_sort_column_id
gtk_tree_sortable_set_sort_func
gtk_tree_sortable_sort_column_changed
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TREE_STORE_H__)
+#if IN_FILE(__GTK_TREE_STORE_C__)
gtk_tree_store_append
gtk_tree_store_clear
gtk_tree_store_get_type G_GNUC_CONST
gtk_tree_store_set_valist
gtk_tree_store_set_value
gtk_tree_store_swap
-gtk_tree_unselect_child
-gtk_tree_unselect_item
-gtk_tree_view_append_column
-gtk_tree_view_collapse_all
-gtk_tree_view_collapse_row
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TREE_VIEW_COLUMN_H__)
+#if IN_FILE(__GTK_TREE_VIEW_COLUMN_C__)
gtk_tree_view_column_add_attribute
gtk_tree_view_column_cell_get_position
gtk_tree_view_column_cell_get_size
gtk_tree_view_column_new_with_attributes G_GNUC_NULL_TERMINATED
gtk_tree_view_column_pack_end
gtk_tree_view_column_pack_start
-gtk_tree_view_columns_autosize
gtk_tree_view_column_set_alignment
gtk_tree_view_column_set_attributes
gtk_tree_view_column_set_cell_data_func
gtk_tree_view_column_set_title
gtk_tree_view_column_set_visible
gtk_tree_view_column_set_widget
-gtk_tree_view_column_sizing_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TREE_VIEW_H__)
+#if IN_FILE(__GTK_TREE_VIEW_C__)
+gtk_tree_view_append_column
+gtk_tree_view_collapse_all
+gtk_tree_view_collapse_row
gtk_tree_view_create_row_drag_icon
-gtk_tree_view_drop_position_get_type G_GNUC_CONST
gtk_tree_view_enable_model_drag_dest
gtk_tree_view_enable_model_drag_source
gtk_tree_view_expand_all
gtk_tree_view_insert_column_with_attributes G_GNUC_NULL_TERMINATED
gtk_tree_view_insert_column_with_data_func
gtk_tree_view_map_expanded_rows
-gtk_tree_view_mode_get_type G_GNUC_CONST
gtk_tree_view_move_column_after
gtk_tree_view_new
gtk_tree_view_new_with_model
gtk_tree_view_unset_rows_drag_dest
gtk_tree_view_unset_rows_drag_source
gtk_tree_view_widget_to_tree_coords
-gtk_true G_GNUC_CONST
+gtk_tree_view_columns_autosize
+#endif
+#endif
+
+#if IN_HEADER(__GTK_TYPE_UTILS_H__)
+#if IN_FILE(__GTK_TYPE_UTILS_C__)
gtk_type_class
+gtk_identifier_get_type G_GNUC_CONST
+#ifndef GTK_DISABLE_DEPRECATED
gtk_type_enum_find_value
gtk_type_enum_get_values
gtk_type_flags_find_value
gtk_type_init
gtk_type_new
gtk_type_unique
+#endif
+#endif
+#endif
+
+#if IN_HEADER(__GTK_UI_MANAGER_H__)
+#if IN_FILE(__GTK_UI_MANAGER_C__)
gtk_ui_manager_add_ui
gtk_ui_manager_add_ui_from_file PRIVATE
#ifdef G_OS_WIN32
gtk_ui_manager_get_ui
gtk_ui_manager_get_widget
gtk_ui_manager_insert_action_group
-gtk_ui_manager_item_type_get_type G_GNUC_CONST
gtk_ui_manager_new
gtk_ui_manager_new_merge_id
gtk_ui_manager_remove_action_group
gtk_ui_manager_remove_ui
gtk_ui_manager_set_add_tearoffs
-gtk_update_type_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_VBOX_H__)
+#if IN_FILE(__GTK_VBOX_C__)
gtk_vbox_get_type G_GNUC_CONST
gtk_vbox_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_VBUTTONBOX_H__)
+#if IN_FILE(__GTK_VBUTTONBOX_C__)
gtk_vbutton_box_get_layout_default
gtk_vbutton_box_get_spacing_default
gtk_vbutton_box_get_type G_GNUC_CONST
gtk_vbutton_box_new
gtk_vbutton_box_set_layout_default
gtk_vbutton_box_set_spacing_default
+#endif
+#endif
+
+#if IN_HEADER(__GTK_VIEPORT_H__)
+#if IN_FILE(__GTK_VIEPORT_C__)
gtk_viewport_get_hadjustment
gtk_viewport_get_shadow_type
gtk_viewport_get_type G_GNUC_CONST
gtk_viewport_set_hadjustment
gtk_viewport_set_shadow_type
gtk_viewport_set_vadjustment
-gtk_visibility_get_type G_GNUC_CONST
+#endif
+#endif
+
+#if IN_HEADER(__GTK_VPANED_H__)
+#if IN_FILE(__GTK_VPANED_C__)
gtk_vpaned_get_type G_GNUC_CONST
gtk_vpaned_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_VRULER_H__)
+#if IN_FILE(__GTK_VRULER_C__)
gtk_vruler_get_type G_GNUC_CONST
gtk_vruler_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_VSCALE_H__)
+#if IN_FILE(__GTK_VSCALE_C__)
gtk_vscale_get_type G_GNUC_CONST
gtk_vscale_new
gtk_vscale_new_with_range
+#endif
+#endif
+
+#if IN_HEADER(__GTK_VSCROLLBAR_H__)
+#if IN_FILE(__GTK_VSCROLLBAR_C__)
gtk_vscrollbar_get_type G_GNUC_CONST
gtk_vscrollbar_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_VSEPARATOR_H__)
+#if IN_FILE(__GTK_VSEPARATOR_C__)
gtk_vseparator_get_type G_GNUC_CONST
gtk_vseparator_new
+#endif
+#endif
+
+#if IN_HEADER(__GTK_WIDGET_H__)
+#if IN_FILE(__GTK_WIDGET_C__)
+gtk_requisition_copy
+gtk_requisition_free
+gtk_requisition_get_type G_GNUC_CONST
gtk_widget_activate
gtk_widget_add_accelerator
gtk_widget_add_events
gtk_widget_create_pango_layout
gtk_widget_destroy
gtk_widget_destroyed
-gtk_widget_draw
gtk_widget_ensure_style
gtk_widget_event
-gtk_widget_flags_get_type G_GNUC_CONST
gtk_widget_freeze_child_notify
gtk_widget_get_accessible
gtk_widget_get_ancestor
gtk_widget_grab_default
gtk_widget_grab_focus
gtk_widget_has_screen
-gtk_widget_help_type_get_type G_GNUC_CONST
gtk_widget_hide
gtk_widget_hide_all
gtk_widget_hide_on_delete
gtk_widget_pop_composite_child
gtk_widget_push_colormap
gtk_widget_push_composite_child
+#ifndef GTK_DISABLE_DEPRECATED
+gtk_widget_draw
gtk_widget_queue_clear
gtk_widget_queue_clear_area
+gtk_widget_set
+gtk_widget_set_uposition
+gtk_widget_set_usize
+#endif
gtk_widget_queue_draw
gtk_widget_queue_draw_area
gtk_widget_queue_resize
gtk_widget_reset_rc_styles
gtk_widget_reset_shapes
gtk_widget_send_expose
-gtk_widget_set G_GNUC_NULL_TERMINATED
gtk_widget_set_accel_path
gtk_widget_set_app_paintable
gtk_widget_set_child_visible
gtk_widget_set_size_request
gtk_widget_set_state
gtk_widget_set_style
-gtk_widget_set_uposition
-gtk_widget_set_usize
gtk_widget_shape_combine_mask
gtk_widget_show
gtk_widget_show_all
gtk_widget_unparent
gtk_widget_unrealize
gtk_widget_unref
+#endif
+#endif
+
+#if IN_HEADER(__GTK_WINDOW_H__)
+#if IN_FILE(__GTK_WINDOW_C__)
gtk_window_activate_default
gtk_window_activate_focus
gtk_window_activate_key
gtk_window_move
gtk_window_new
gtk_window_parse_geometry
-gtk_window_position_get_type G_GNUC_CONST
gtk_window_present
gtk_window_propagate_key_event
gtk_window_remove_accel_group
gtk_window_set_keep_below
gtk_window_set_mnemonic_modifier
gtk_window_set_modal
+#ifndef GTK_DISABLE_DEPRECATED
gtk_window_set_policy
+#endif
gtk_window_set_position
gtk_window_set_resizable
gtk_window_set_role
gtk_window_set_type_hint
gtk_window_set_wmclass
gtk_window_stick
-gtk_window_type_get_type G_GNUC_CONST
gtk_window_unfullscreen
gtk_window_unmaximize
gtk_window_unstick
-gtk_wrap_mode_get_type G_GNUC_CONST
-#ifdef G_OS_WIN32
-_gtk_file_system_win32_path_compare
+#endif
+#endif
+
+#ifdef INCLUDE_VARIABLES
+gtk_binary_age
+gtk_interface_age
+gtk_major_version
+gtk_minor_version
+gtk_micro_version
+gtk_combo_string_key
+gtk_debug_flags
+gtk_text_attr_appearance_type
+gtk_text_char_type
+gtk_text_child_type
+gtk_text_left_mark_type
+gtk_text_pixbuf_type
+gtk_text_right_mark_type
+gtk_text_toggle_off_type
+gtk_text_toggle_on_type
+gtk_text_unknown_char_utf8
#endif
#include <gdk/gdkkeysyms.h>
-#include "gtkalias.h"
-
#include "gtkaboutdialog.h"
#include "gtkbutton.h"
#include "gtkbbox.h"
#include "gtkiconfactory.h"
#include "gtkintl.h"
+#include "gtkalias.h"
+
#include <string.h>
typedef struct _GtkAboutDialogPrivate GtkAboutDialogPrivate;
gtk_window_present (GTK_WINDOW (dialog));
}
+
+#define __GTK_ABOUT_DIALOG_C__
+#include "gtkaliasdef.c"
#include <string.h>
#include <stdlib.h>
-#include "gtkalias.h"
#include "gtkaccelgroup.h"
#include "gtkaccellabel.h" /* For _gtk_accel_label_class_get_accelerator_label */
#include "gtkaccelmap.h"
#include "gtkmain.h" /* For _gtk_boolean_handled_accumulator */
#include "gdk/gdkkeysyms.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
/* --- prototypes --- */
{
return default_accel_mod_mask;
}
+
+#define __GTK_ACCEL_GROUP_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkaccellabel.h"
#include "gtkaccelmap.h"
#include "gtkmain.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum {
PROP_0,
return FALSE;
}
+
+#define __GTK_ACCEL_LABEL_C__
+#include "gtkaliasdef.c"
#include <config.h>
-#include "gtkalias.h"
#include "gtkaccelmap.h"
#include "gtkmarshalers.h"
#include "gtkwindow.h" /* in lack of GtkAcceleratable */
+#include "gtkalias.h"
#include <glib/gstdio.h>
}
#endif
+
+#define __GTK_ACCEL_MAP_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkwidget.h"
#include "gtkaccessible.h"
+#include "gtkalias.h"
static void gtk_accessible_class_init (GtkAccessibleClass *klass);
&accessible->widget);
}
}
+
+#define __GTK_ACCESSIBLE_C__
+#include "gtkaliasdef.c"
#include <atk/atk.h>
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_ACCESSIBLE (gtk_accessible_get_type ())
#define GTK_ACCESSIBLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ACCESSIBLE, GtkAccessible))
void gtk_accessible_connect_widget_destroyed (GtkAccessible *accessible);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_ACCESSIBLE_H__ */
#include <config.h>
-#include "gtkalias.h"
#include "gtkaction.h"
#include "gtkactiongroup.h"
#include "gtkaccellabel.h"
#include "gtktearoffmenuitem.h"
#include "gtktoolbutton.h"
#include "gtktoolbar.h"
+#include "gtkalias.h"
#define GTK_ACTION_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_ACTION, GtkActionPrivate))
gtk_accel_group_disconnect (action->private_data->accel_group,
action->private_data->accel_closure);
}
+
+#define __GTK_ACTION_C__
+#include "gtkaliasdef.c"
#include <config.h>
-#include "gtkalias.h"
#include "gtkactiongroup.h"
#include "gtkstock.h"
#include "gtktoggleaction.h"
#include "gtkaccelmap.h"
#include "gtkmarshalers.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define GTK_ACTION_GROUP_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_ACTION_GROUP, GtkActionGroupPrivate))
{
g_signal_emit (action_group, action_group_signals[POST_ACTIVATE], 0, action);
}
+
+#define __GTK_ACTION_GROUP_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkadjustment.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
enum
{
if (need_emission)
gtk_adjustment_value_changed (adjustment);
}
+
+#define __GTK_ADJUSTMENT_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkalignment.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum {
PROP_0,
if(padding_right)
*padding_right = priv->padding_right;
}
+
+#define __GTK_ALIGNMENT_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <math.h>
-#include "gtkalias.h"
#include "gtkarrow.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define MIN_ARROW_SIZE 15
return FALSE;
}
+
+#define __GTK_ARROW_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkaspectframe.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum {
PROP_0,
else
parent_class->compute_child_allocation (frame, child_allocation);
}
+
+#define __GTK_ASPECT_FRAME_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkbin.h>
#include <gtk/gtkframe.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_ASPECT_FRAME (gtk_aspect_frame_get_type ())
#define GTK_ASPECT_FRAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ASPECT_FRAME, GtkAspectFrame))
gboolean obey_child);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_ASPECT_FRAME_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkbbox.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum {
PROP_0,
if (height)
*height = needed_height;
}
+
+#define __GTK_BUTTON_BOX_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkbox.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_BUTTON_BOX (gtk_button_box_get_type ())
#define GTK_BUTTON_BOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_BUTTON_BOX, GtkButtonBox))
int *nvis_secondaries,
int *width,
int *height);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_BUTTON_BOX_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkbin.h"
+#include "gtkalias.h"
static void gtk_bin_class_init (GtkBinClass *klass);
return bin->child;
}
+
+#define __GTK_BIN_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkcontainer.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_BIN (gtk_bin_get_type ())
#define GTK_BIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_BIN, GtkBin))
GtkWidget *gtk_bin_get_child (GtkBin *bin);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_BIN_H__ */
#include <string.h>
#include <stdarg.h>
#include <gdkkeysyms.h>
-#include "gtkalias.h"
#include "gtkbindings.h"
#include "gtkkeyhash.h"
#include "gtkwidget.h"
#include "gtkrc.h"
+#include "gtkalias.h"
/* --- defines --- */
return signal_id;
}
+
+#define __GTK_BINDINGS_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkbox.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum {
PROP_0,
(* callback) (child->widget, callback_data);
}
}
+
+#define __GTK_BOX_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkalignment.h"
#include "gtkbutton.h"
#include "gtklabel.h"
#include "gtkstock.h"
#include "gtkiconfactory.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define CHILD_SPACING 1
return priv->image;
}
-
+#define __GTK_BUTTON_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkimage.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_BUTTON (gtk_button_get_type ())
#define GTK_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_BUTTON, GtkButton))
const gchar *main_detail,
const gchar *default_detail);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_BUTTON_H__ */
#include <time.h>
#include <glib/gprintf.h>
-#include "gtkalias.h"
#include "gtkcalendar.h"
#include "gtkdnd.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
#include "gtkintl.h"
#include "gdk/gdkkeysyms.h"
+#include "gtkalias.h"
/***************************************************************************/
/* The following date routines are taken from the lib_date package. Keep
gtk_calendar_select_day (calendar, day);
g_object_thaw_notify (G_OBJECT (calendar));
}
+
+#define __GTK_CALENDAR_C__
+#include "gtkaliasdef.c"
#include <gtk/gtksignal.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_CALENDAR (gtk_calendar_get_type ())
#define GTK_CALENDAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CALENDAR, GtkCalendar))
void gtk_calendar_thaw (GtkCalendar *calendar);
-
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_CALENDAR_H__ */
#include <config.h>
-#include "gtkalias.h"
#include "gtkcelleditable.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
static void gtk_cell_editable_base_init (gpointer g_class);
g_signal_emit_by_name (cell_editable, "remove_widget");
}
+
+#define __GTK_CELL_EDITABLE_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkcelllayout.h"
+#include "gtkalias.h"
GType
gtk_cell_layout_get_type (void)
cell,
position);
}
+
+#define __GTK_CELL_LAYOUT_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkcellrenderer.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
#include "gtktreeprivate.h"
+#include "gtkalias.h"
static void gtk_cell_renderer_init (GtkCellRenderer *cell);
static void gtk_cell_renderer_class_init (GtkCellRendererClass *class);
}
}
+#define __GTK_CELL_RENDERER_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkintl.h"
#include "gtkbin.h"
#include "gtkentry.h"
#include "gtkcellrenderertext.h"
#include "gtkcombobox.h"
#include "gtkcomboboxentry.h"
+#include "gtkalias.h"
static void gtk_cell_renderer_combo_class_init (GtkCellRendererComboClass *klass);
static void gtk_cell_renderer_combo_init (GtkCellRendererCombo *self);
return GTK_CELL_EDITABLE (combo);
}
+
+#define __GTK_CELL_RENDERER_COMBO_C__
+#include "gtkaliasdef.c"
*/
-#ifndef GTK_CELL_RENDERER_COMBO_H
-#define GTK_CELL_RENDERER_COMBO_H
+#ifndef __GTK_CELL_RENDERER_COMBO_H__
+#define __GTK_CELL_RENDERER_COMBO_H__
#include <gtk/gtktreemodel.h>
#include <gtk/gtkcellrenderertext.h>
#include <config.h>
#include <stdlib.h>
-#include "gtkalias.h"
#include "gtkcellrendererpixbuf.h"
#include "gtkiconfactory.h"
#include "gtkintl.h"
+#include "gtkalias.h"
static void gtk_cell_renderer_pixbuf_get_property (GObject *object,
guint param_id,
if (colorized)
g_object_unref (colorized);
}
+
+#define __GTK_CELL_RENDERER_PIXBUF_C__
+#include "gtkaliasdef.c"
#include "config.h"
#include <stdlib.h>
-#include "gtkalias.h"
#include "gtkcellrendererprogress.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define GTK_CELL_RENDERER_PROGRESS_GET_PRIVATE(object) (G_TYPE_INSTANCE_GET_PRIVATE ((object), \
GTK_TYPE_CELL_RENDERER_PROGRESS, \
g_object_unref (gc);
}
+#define __GTK_CELL_RENDERER_PROGRESS_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <stdlib.h>
-#include "gtkalias.h"
#include "gtkcellrenderertext.h"
#include "gtkeditable.h"
#include "gtkentry.h"
#include "gtkmarshalers.h"
#include "gtkintl.h"
#include "gtktreeprivate.h"
+#include "gtkalias.h"
static void gtk_cell_renderer_text_init (GtkCellRendererText *celltext);
static void gtk_cell_renderer_text_class_init (GtkCellRendererTextClass *class);
renderer->calc_fixed_height = TRUE;
}
}
+
+#define __GTK_CELL_RENDERER_TEXT_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <stdlib.h>
-#include "gtkalias.h"
#include "gtkcellrenderertoggle.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
#include "gtktreeprivate.h"
+#include "gtkalias.h"
static void gtk_cell_renderer_toggle_get_property (GObject *object,
guint param_id,
g_object_set (toggle, "active", setting ? TRUE : FALSE, NULL);
}
+
+#define __GTK_CELL_RENDERER_TOGGLE_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkcellview.h"
#include "gtkcelllayout.h"
#include "gtkintl.h"
#include "gtkcellrenderertext.h"
#include "gtkcellrendererpixbuf.h"
#include <gobject/gmarshal.h>
+#include "gtkalias.h"
typedef struct _GtkCellViewCellInfo GtkCellViewCellInfo;
struct _GtkCellViewCellInfo
gtk_widget_queue_draw (GTK_WIDGET (cell_view));
}
+/**
+ * gtk_cell_view_get_displayed_row:
+ * @cell_view: a #GtkCellView
+ *
+ * Returns a #GtkTreePath referring to the currently
+ * displayed row. If no row is currently displayed,
+ * %NULL is returned.
+ *
+ * Returns: the currently displayed row or %NULL
+ *
+ * Since: 2.6
+ */
GtkTreePath *
gtk_cell_view_get_displayed_row (GtkCellView *cell_view)
{
return g_list_reverse (retval);
}
+
+#define __GTK_CELL_VIEW_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkcheckbutton.h"
#include "gtkintl.h"
#include "gtklabel.h"
+#include "gtkalias.h"
#define INDICATOR_SIZE 13
x, y, indicator_size, indicator_size);
}
}
+
+#define __GTK_CHECK_BUTTON_C__
+#include "gtkaliasdef.c"
#include <gtk/gtktogglebutton.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_CHECK_BUTTON (gtk_check_button_get_type ())
#define GTK_CHECK_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CHECK_BUTTON, GtkCheckButton))
gint *indicator_size,
gint *indicator_spacing);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_CHECK_BUTTON_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkcheckmenuitem.h"
#include "gtkaccellabel.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
enum {
TOGGLED,
break;
}
}
+
+#define __GTK_CHECK_MENU_ITEM_C__
+#include "gtkaliasdef.c"
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#ifndef __GTK_MENU_CHECK_ITEM_H__
-#define __GTK_MENU_CHECK_ITEM_H__
+#ifndef __GTK_CHECK_MENU_ITEM_H__
+#define __GTK_CHECK_MENU_ITEM_H__
#include <gdk/gdk.h>
#include <gtk/gtkmenuitem.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_CHECK_MENU_ITEM (gtk_check_menu_item_get_type ())
#define GTK_CHECK_MENU_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CHECK_MENU_ITEM, GtkCheckMenuItem))
#define gtk_check_menu_item_set_state gtk_check_menu_item_set_active
#endif
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_CHECK_MENU_ITEM_H__ */
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkclipboard.h"
#include "gtkinvisible.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
#ifdef GDK_WINDOWING_X11
#include "x11/gdkx.h"
g_slist_free (displays);
}
+
+#define __GTK_CLIPBOARD_C__
+#include "gtkaliasdef.c"
#ifndef __GTK_CLIPBOARD_H__
#define __GTK_CLIPBOARD_H__
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
#include <gtk/gtkselection.h>
+G_BEGIN_DECLS
+
#define GTK_TYPE_CLIPBOARD (gtk_clipboard_get_type ())
#define GTK_CLIPBOARD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CLIPBOARD, GtkClipboard))
#define GTK_IS_CLIPBOARD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CLIPBOARD))
void _gtk_clipboard_store_all (void);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_CLIPBOARD_H__ */
#include <stdlib.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkmain.h"
+#include "gtkobject.h"
#include "gtkclist.h"
#include "gtkbindings.h"
#include "gtkdnd.h"
#include "gtkmarshalers.h"
#include <gdk/gdkkeysyms.h>
+#include "gtkalias.h"
/* length of button_actions array */
#define MAX_BUTTON 5
clist->button_actions[button] = button_actions;
}
}
+
+#define __GTK_CLIST_C__
+#include "gtkaliasdef.c"
+
#include <config.h>
-#include "gtkalias.h"
#include "gtkcolorbutton.h"
#include "gdk/gdkkeysyms.h"
#include "gdk-pixbuf/gdk-pixbuf.h"
#include "gtksignal.h"
#include "gtkmarshalers.h"
#include "gtkintl.h"
+#include "gtkalias.h"
/* Size of checks and gray levels for alpha compositing checkerboard */
#define CHECK_SIZE 4
break;
}
}
+
+#define __GTK_COLOR_BUTTON_C__
+#include "gtkaliasdef.c"
#include "gdkconfig.h"
#include <math.h>
-#include "gtkalias.h"
#include "gdk/gdkkeysyms.h"
#include "gtkcolorsel.h"
#include "gtkhsv.h"
#include "gtkimage.h"
#include "gtkstock.h"
#include "gtkaccessible.h"
+#include "gtkalias.h"
#include <string.h>
make_control_relations (atk_obj, priv->green_spinbutton);
make_control_relations (atk_obj, priv->blue_spinbutton);
}
+
+#define __GTK_COLOR_SELECTION_C__
+#include "gtkaliasdef.c"
+
#include <gtk/gtkdialog.h>
#include <gtk/gtkvbox.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_COLOR_SELECTION (gtk_color_selection_get_type ())
#define GTK_COLOR_SELECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_SELECTION, GtkColorSelection))
GtkUpdateType policy);
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_COLOR_SELECTION_H__ */
*/
#include <config.h>
#include <glib.h>
-#include "gtkalias.h"
#include "gtkcolorseldialog.h"
#include "gtkframe.h"
#include "gtkhbbox.h"
#include "gtkbutton.h"
#include "gtkstock.h"
#include "gtkintl.h"
+#include "gtkalias.h"
static void gtk_color_selection_dialog_class_init (GtkColorSelectionDialogClass *klass);
return GTK_WIDGET (colorseldiag);
}
+#define __GTK_COLOR_SELECTION_DIALOG_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkcolorsel.h>
#include <gtk/gtkvbox.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_COLOR_SELECTION_DIALOG (gtk_color_selection_dialog_get_type ())
#define GTK_COLOR_SELECTION_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_SELECTION_DIALOG, GtkColorSelectionDialog))
GtkWidget* gtk_color_selection_dialog_new (const gchar *title);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_COLOR_SELECTION_DIALOG_H__ */
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkarrow.h"
#include "gtklabel.h"
#include "gtklist.h"
#include "gtkcombo.h"
#include "gtkframe.h"
#include "gtkintl.h"
+#include "gtkalias.h"
const gchar gtk_combo_string_key[] = "gtk-combo-string-value";
}
}
+
+#define __GTK_SMART_COMBO_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkhbox.h>
#include <gtk/gtkitem.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_COMBO (gtk_combo_get_type ())
#define GTK_COMBO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COMBO, GtkCombo))
void gtk_combo_disable_activate (GtkCombo* combo);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_SMART_COMBO_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkcombobox.h"
#include "gtkarrow.h"
#include "gtkintl.h"
#include "gtktreeprivate.h"
+#include "gtkalias.h"
/* WELCOME, to THE house of evil code */
return combo->priv->focus_on_click;
}
+
+#define __GTK_COMBO_BOX_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkcomboboxentry.h"
#include "gtkcelllayout.h"
#include "gtkcellrenderertext.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define GTK_COMBO_BOX_ENTRY_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_COMBO_BOX_ENTRY, GtkComboBoxEntryPrivate))
return entry_box;
}
+
+#define __GTK_COMBO_BOX_ENTRY_C__
+#include "gtkaliasdef.c"
#include <string.h>
#include <stdlib.h>
-#include "gtkalias.h"
#include "gtkcontainer.h"
#include "gtkprivate.h"
#include "gtkmain.h"
#include "gtktoolbar.h"
#include <gobject/gobjectnotifyqueue.c>
#include <gobject/gvaluecollector.h>
+#include "gtkalias.h"
enum {
gdk_event_free (child_event);
}
}
+
+#define __GTK_CONTAINER_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkadjustment.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_CONTAINER (gtk_container_get_type ())
#define GTK_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CONTAINER, GtkContainer))
#define gtk_container_border_width gtk_container_set_border_width
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_CONTAINER_H__ */
#include <config.h>
#include <stdlib.h>
-#include "gtkalias.h"
#include "gtkctree.h"
#include "gtkbindings.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtkdnd.h"
#include <gdk/gdkkeysyms.h>
+#include "gtkalias.h"
#define PM_SIZE 8
#define TAB_SIZE (PM_SIZE + 6)
return our_type;
}
+
+#define __GTK_CTREE_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkclist.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_CTREE (gtk_ctree_get_type ())
#define GTK_CTREE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_CTREE, GtkCTree))
*/
GType gtk_ctree_node_get_type (void) G_GNUC_CONST;
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_CTREE_H__ */
#include <string.h>
#include <math.h>
-#include "gtkalias.h"
#include "gtkcurve.h"
#include "gtkdrawingarea.h"
#include "gtkmain.h"
#include "gtkradiobutton.h"
#include "gtktable.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define RADIUS 3 /* radius of the control points */
#define MIN_DISTANCE 8 /* min distance between control points */
G_OBJECT_CLASS (parent_class)->finalize (object);
}
+
+#define __GTK_CURVE_C__
+#include "gtkaliasdef.c"
#include <gdk/gdk.h>
#include <gtk/gtkdrawingarea.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_CURVE (gtk_curve_get_type ())
#define GTK_CURVE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CURVE, GtkCurve))
void gtk_curve_set_curve_type (GtkCurve *curve, GtkCurveType type);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_CURVE_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkbutton.h"
#include "gtkdialog.h"
#include "gtkhbbox.h"
#include "gtkmain.h"
#include "gtkintl.h"
#include "gtkbindings.h"
+#include "gtkalias.h"
#define GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_DIALOG, GtkDialogPrivate))
}
}
+#define __GTK_DIALOG_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwindow.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
/* Parameters for dialog construction */
typedef enum
gint _gtk_dialog_get_response_for_widget (GtkDialog *dialog,
GtkWidget *widget);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_DIALOG_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gdkconfig.h"
#include "gdk/gdkkeysyms.h"
#include "gtkplug.h"
#include "gtkstock.h"
#include "gtkwindow.h"
+#include "gtkalias.h"
static GSList *source_widgets = NULL;
return (ABS (current_x - start_x) > drag_threshold ||
ABS (current_y - start_y) > drag_threshold);
}
+
+#define __GTK_DND_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwidget.h>
#include <gtk/gtkselection.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
typedef enum {
GTK_DEST_DEFAULT_MOTION = 1 << 0, /* respond to "drag_motion" */
gint hot_y);
#endif /* !GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_DND_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkdrawingarea.h"
+#include "gtkalias.h"
static void gtk_drawing_area_class_init (GtkDrawingAreaClass *klass);
gtk_widget_event (widget, event);
gdk_event_free (event);
}
+
+#define __GTK_DRAWING_AREA_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_DRAWING_AREA (gtk_drawing_area_get_type ())
#define GTK_DRAWING_AREA(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_DRAWING_AREA, GtkDrawingArea))
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_DRAWING_AREA_H__ */
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkeditable.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
static void gtk_editable_base_init (gpointer g_class);
return value;
}
+
+#define __GTK_EDITABLE_C__
+#include "gtkaliasdef.c"
#include <gdk/gdk.h>
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_EDITABLE (gtk_editable_get_type ())
#define GTK_EDITABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_EDITABLE, GtkEditable))
gboolean is_editable);
gboolean gtk_editable_get_editable (GtkEditable *editable);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_EDITABLE_H__ */
#include <pango/pango.h>
#include "gdk/gdkkeysyms.h"
-#include "gtkalias.h"
#include "gtkbindings.h"
#include "gtkcelleditable.h"
#include "gtkclipboard.h"
#include "gtktreeselection.h"
#include "gtkentryprivate.h"
#include "gtkcelllayout.h"
+#include "gtkalias.h"
#define GTK_ENTRY_COMPLETION_KEY "gtk-entry-completion-key"
return completion;
}
+
+#define __GTK_ENTRY_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkentrycompletion.h>
#include <pango/pango.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_ENTRY (gtk_entry_get_type ())
#define GTK_ENTRY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ENTRY, GtkEntry))
gint *yborder);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_ENTRY_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkentrycompletion.h"
#include "gtkentryprivate.h"
#include "gtkcelllayout.h"
+#include "gtkalias.h"
#include "gtkintl.h"
#include "gtkcellrenderertext.h"
return completion->priv->popup_completion;
}
+
+#define __GTK_ENTRY_COMPLETION_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkeventbox.h"
#include "gtkintl.h"
+#include "gtkalias.h"
typedef struct
{
return FALSE;
}
+#define __GTK_EVENT_BOX_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkbin.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_EVENT_BOX (gtk_event_box_get_type ())
#define GTK_EVENT_BOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_EVENT_BOX, GtkEventBox))
void gtk_event_box_set_above_child (GtkEventBox *event_box,
gboolean above_child);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_EVENT_BOX_H__ */
#include <config.h>
-#include "gtkalias.h"
#include "gtkexpander.h"
#include "gtklabel.h"
#include "gtkintl.h"
#include "gtkprivate.h"
#include <gdk/gdkkeysyms.h>
+#include "gtkalias.h"
#define GTK_EXPANDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GTK_TYPE_EXPANDER, GtkExpanderPrivate))
return expander->priv->label_widget;
}
+
+#define __GTK_EXPANDER_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkfilechooser.h"
#include "gtkfilechooserprivate.h"
#include "gtkfilesystem.h"
#include "gtkintl.h"
#include "gtktypebuiltins.h"
+#include "gtkalias.h"
static void gtk_file_chooser_class_init (gpointer g_iface);
}
#endif
+
+#define __GTK_FILE_CHOOSER_C__
+#include "gtkaliasdef.c"
#include <string.h>
-#include "gtkalias.h"
#include "gtkintl.h"
#include "gtkbutton.h"
#include "gtkcelllayout.h"
#include "gtkfilesystemwin32.h"
#endif
+#include "gtkalias.h"
+
/* **************** *
* Private Macros *
* **************** */
gtk_label_set_width_chars (GTK_LABEL (button->priv->label), n_chars);
g_object_notify (G_OBJECT (button), "width-chars");
}
+
+#define __GTK_FILE_CHOOSER_BUTTON_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include "gdk/gdkkeysyms.h"
-#include "gtkalias.h"
#include "gtkalignment.h"
#include "gtkbindings.h"
#include "gtkbutton.h"
#include "gtkfilesystemwin32.h"
#endif
+#include "gtkalias.h"
+
#include <errno.h>
#include <string.h>
#include <time.h>
return GTK_TREE_MODEL (model);
}
+
+#define __GTK_FILE_CHOOSER_DEFAULT_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkfilechooserdialog.h"
#include "gtkfilechooserwidget.h"
#include "gtkfilechooserutils.h"
#include "gtkfilechooserembed.h"
#include "gtkfilesystem.h"
#include "gtktypebuiltins.h"
+#include "gtkalias.h"
#include <stdarg.h>
return result;
}
+
+#define __GTK_FILE_CHOOSER_DIALOG_C__
+#include "gtkaliasdef.c"
#include <config.h>
-#include "gtkalias.h"
#include "gtkfilechooserembed.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
static void gtk_file_chooser_embed_class_init (gpointer g_iface);
static void delegate_get_default_size (GtkFileChooserEmbed *chooser_embed,
GTK_FILE_CHOOSER_EMBED_GET_IFACE (chooser_embed)->get_resizable_hints (chooser_embed, resize_horizontally, resize_vertically);
}
+#define __GTK_FILE_CHOOSER_EMBED_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkcelllayout.h"
#include "gtkcellrenderertext.h"
#include "gtkentry.h"
#include "gtkfilechooserentry.h"
#include "gtkmain.h"
+#include "gtkalias.h"
typedef struct _GtkFileChooserEntryClass GtkFileChooserEntryClass;
return chooser_entry->action;
}
+
+#define __GTK_FILE_CHOOSER_ENTRY_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkfilechooserutils.h"
#include "gtkfilechooser.h"
#include "gtkfilesystem.h"
#include "gtktypebuiltins.h"
+#include "gtkalias.h"
static gboolean delegate_set_current_folder (GtkFileChooser *chooser,
const GtkFilePath *path,
{
g_signal_emit_by_name (data, "file-activated");
}
+
+#define __GTK_FILE_CHOOSER_UTILS_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkfilechooserwidget.h"
#include "gtkfilechooserdefault.h"
#include "gtkfilechooserutils.h"
#include "gtktypebuiltins.h"
#include "gtkfilechooserembed.h"
+#include "gtkalias.h"
struct _GtkFileChooserWidgetPrivate
{
"file-system-backend", backend,
NULL);
}
+
+#define __GTK_FILE_CHOOSER_WIDGET_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkfilefilter.h"
#include "gtkobject.h"
#include "gtkprivate.h"
+#include "gtkalias.h"
+
#ifdef G_OS_UNIX
#define XDG_PREFIX _gtk_xdg
#include "xdgmime/xdgmime.h"
return FALSE;
}
+
+#define __GTK_FILE_FILTER_C__
+#include "gtkaliasdef.c"
#endif
#include "gdk/gdkkeysyms.h"
-#include "gtkalias.h"
#include "gtkbutton.h"
#include "gtkcellrenderertext.h"
#include "gtkentry.h"
#define WANT_HPANED 1
#include "gtkhpaned.h"
+#include "gtkalias.h"
+
#ifdef G_OS_WIN32
#include <direct.h>
#include <io.h>
}
#endif /* G_OS_WIN32 */
+
+#define __GTK_FILESEL_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <gmodule.h>
-#include "gtkalias.h"
#include "gtkfilesystem.h"
#include "gtkicontheme.h"
#include "gtkmodules.h"
+#include "gtkalias.h"
#include <string.h>
return fs;
}
-
+#define __GTK_FILE_SYSTEM_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkfilesystemmodel.h"
#include "gtkfilesystem.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
#include "gtktreednd.h"
#include "gtktreemodel.h"
+#include "gtkalias.h"
typedef struct _GtkFileSystemModelClass GtkFileSystemModelClass;
typedef struct _FileModelNode FileModelNode;
{
do_files_removed (model, NULL, paths);
}
+
+#define __GTK_FILE_SYSTEM_MODEL_C__
+#include "gtkaliasdef.c"
#include <config.h>
-#include "gtkalias.h"
#include "gtkfilesystem.h"
#include "gtkfilesystemunix.h"
#include "gtkicontheme.h"
#include "gtkintl.h"
#include "gtkstock.h"
+#include "gtkalias.h"
#define XDG_PREFIX _gtk_xdg
#include "xdgmime/xdgmime.h"
return (after_root != NULL && *after_root == '\0');
}
+
+#define __GTK_FILE_SYSTEM_UNIX_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkfilesystem.h"
#include "gtkfilesystemwin32.h"
#include "gtkintl.h"
#include "gtkstock.h"
#include "gtkiconfactory.h"
+#include "gtkalias.h"
#include <glib/gstdio.h>
return retval;
}
+
+#define __GTK_FILE_SYSTEM_WIN32_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkfixed.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum {
CHILD_PROP_0,
return !GTK_WIDGET_NO_WINDOW (fixed);
}
+
+#define __GTK_FIXED_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkcontainer.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_FIXED (gtk_fixed_get_type ())
#define GTK_FIXED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FIXED, GtkFixed))
gboolean has_window);
gboolean gtk_fixed_get_has_window (GtkFixed *fixed);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_FIXED_H__ */
#include <config.h>
-#include "gtkalias.h"
#include "gtkfontbutton.h"
#include "gtksignal.h"
#include "gtkimage.h"
#include "gtkmarshalers.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#include <string.h>
#include <stdio.h>
pango_font_description_free (desc);
}
-
-
-
-
-
-
-
+#define __GTK_FONT_BUTTON_C__
+#include "gtkaliasdef.c"
#include "gdk/gdk.h"
#include "gdk/gdkkeysyms.h"
-#include "gtkalias.h"
#include "gtkfontsel.h"
#include "gtkbutton.h"
#include "gtkscrolledwindow.h"
#include "gtkintl.h"
#include "gtkaccessible.h"
+#include "gtkalias.h"
/* We don't enable the font and style entries because they don't add
* much in terms of visible effect and have a weird effect on keynav.
{
gtk_font_selection_set_preview_text (GTK_FONT_SELECTION (fsd->fontsel), text);
}
+
+#define __GTK_FONTSEL_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkdialog.h>
#include <gtk/gtkvbox.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_FONT_SELECTION (gtk_font_selection_get_type ())
#define GTK_FONT_SELECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FONT_SELECTION, GtkFontSelection))
const gchar *text);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_FONTSEL_H__ */
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkframe.h"
#include "gtklabel.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define LABEL_PAD 1
#define LABEL_SIDE_PAD 2
child_allocation->x += allocation->x;
child_allocation->y += allocation->y;
}
+
+#define __GTK_FRAME_C__
+#include "gtkaliasdef.c"
#include <stdlib.h>
#include <stdio.h>
-#include "gtkalias.h"
#include "gtkgamma.h"
#include "gtkcurve.h"
#include "gtkdialog.h"
#include "gtkvbox.h"
#include "gtkwindow.h"
#include "gtkintl.h"
+#include "gtkalias.h"
static GtkVBoxClass *parent_class = NULL;
(* GTK_OBJECT_CLASS (parent_class)->destroy) (object);
}
+#define __GTK_GAMMA_CURVE_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkvbox.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_GAMMA_CURVE (gtk_gamma_curve_get_type ())
#define GTK_GAMMA_CURVE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_GAMMA_CURVE, GtkGammaCurve))
GtkWidget* gtk_gamma_curve_new (void);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_GAMMA_CURVE_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkgc.h"
+#include "gtkalias.h"
typedef struct _GtkGCKey GtkGCKey;
{
return (a->depth == b->depth);
}
+
+#define __GTK_GC_C__
+#include "gtkaliasdef.c"
#include <gdk/gdk.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
GdkGC* gtk_gc_get (gint depth,
GdkColormap *colormap,
void gtk_gc_release (GdkGC *gc);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_GC_H__ */
#include <config.h>
#include <stdlib.h>
-#include "gtkalias.h"
#include "gtkhandlebox.h"
#include "gtkinvisible.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtkwindow.h"
#include "gtkintl.h"
+#include "gtkalias.h"
typedef struct _GtkHandleBoxPrivate GtkHandleBoxPrivate;
g_signal_handlers_disconnect_by_func (invisible,
G_CALLBACK (gtk_handle_box_grab_event),
hb);
- }
+}
+
+#define __GTK_HANDLE_BOX_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkbin.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_HANDLE_BOX (gtk_handle_box_get_type ())
#define GTK_HANDLE_BOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HANDLE_BOX, GtkHandleBox))
GtkPositionType edge);
GtkPositionType gtk_handle_box_get_snap_edge (GtkHandleBox *handle_box);
-
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_HANDLE_BOX_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkhbbox.h"
+#include "gtkalias.h"
static void gtk_hbutton_box_class_init (GtkHButtonBoxClass *klass);
}
}
+#define __GTK_HBUTTON_BOX_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkbbox.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_HBUTTON_BOX (gtk_hbutton_box_get_type ())
#define GTK_HBUTTON_BOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HBUTTON_BOX, GtkHButtonBox))
void gtk_hbutton_box_set_layout_default (GtkButtonBoxStyle layout);
#endif
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_HBUTTON_BOX_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkhbox.h"
+#include "gtkalias.h"
static void gtk_hbox_class_init (GtkHBoxClass *klass);
}
}
}
+
+#define __GTK_HBOX_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkbox.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_HBOX (gtk_hbox_get_type ())
#define GTK_HBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HBOX, GtkHBox))
gint spacing);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_HBOX_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkhpaned.h"
+#include "gtkalias.h"
static void gtk_hpaned_class_init (GtkHPanedClass *klass);
static void gtk_hpaned_init (GtkHPaned *hpaned);
gtk_widget_size_allocate (paned->child2, &child_allocation);
}
}
+
+#define __GTK_HPANED_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkpaned.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_HPANED (gtk_hpaned_get_type ())
#define GTK_HPANED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HPANED, GtkHPaned))
GType gtk_hpaned_get_type (void) G_GNUC_CONST;
GtkWidget *gtk_hpaned_new (void);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_HPANED_H__ */
#include <math.h>
#include <glib/gprintf.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkhruler.h"
+#include "gtkalias.h"
#define RULER_HEIGHT 14
}
}
}
+
+#define __GTK_HRULER_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkruler.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_HRULER (gtk_hruler_get_type ())
GtkWidget* gtk_hruler_new (void);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_HRULER_H__ */
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
-#include "gtkalias.h"
#include "gtkhscale.h"
#include "gtkintl.h"
+#include "gtkalias.h"
static gpointer parent_class;
*x += widget->allocation.x;
*y += widget->allocation.y;
}
+
+#define __GTK_HSCALE_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkscale.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_HSCALE (gtk_hscale_get_type ())
#define GTK_HSCALE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HSCALE, GtkHScale))
gdouble step);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_HSCALE_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkhscrollbar.h"
#include "gdk/gdkkeysyms.h"
#include "gtkintl.h"
+#include "gtkalias.h"
static void gtk_hscrollbar_class_init (GtkHScrollbarClass *klass);
static void gtk_hscrollbar_init (GtkHScrollbar *hscrollbar);
return hscrollbar;
}
+#define __GTK_HSCROLLBAR_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkhseparator.h"
+#include "gtkalias.h"
static void gtk_hseparator_class_init (GtkHSeparatorClass *klass);
return FALSE;
}
+
+#define __GTK_HSEPARATOR_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkseparator.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_HSEPARATOR (gtk_hseparator_get_type ())
#define GTK_HSEPARATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HSEPARATOR, GtkHSeparator))
GtkWidget* gtk_hseparator_new (void);
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_HSEPARATOR_H__ */
#include <config.h>
#include <math.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkhsv.h"
#include "gdk/gdkkeysyms.h"
#include "gtkbindings.h"
#include "gtkcontainer.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
/*
* Modified by the GTK+ Team and others 1997-2000. See the AUTHORS
/* Redrawing */
-void
+static void
set_source_surface (cairo_t *cr,
cairo_surface_t *surface)
{
gtk_hsv_set_color (hsv, hue, sat, val);
}
+
+#define __GTK_HSV_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkcontainer.h>
-#ifdef __cplusplus
-extern "C" {
-#endif
+G_BEGIN_DECLS
#define GTK_TYPE_HSV (gtk_hsv_get_type ())
#define GTK_HSV(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_HSV, GtkHSV))
gdouble *v);
-#ifdef __cplusplus
-}
-#endif
+G_END_DECLS
#endif /* __GTK_HSV_H__ */
return h;
}
-gint
+static gint
find_image_offset (GtkIconCache *cache,
const gchar *icon_name,
const gchar *directory)
#include <stdlib.h>
#include <errno.h>
#include <string.h>
-#include "gtkalias.h"
#include <pango/pango-utils.h> /* For pango_scan_* */
#include "gtkiconfactory.h"
#include "stock-icons/gtkstockpixbufs.h"
#include "gtkstock.h"
#include "gtkwidget.h"
#include "gtkintl.h"
+#include "gtkalias.h"
static GSList *all_icon_factories = NULL;
}
#endif
+
+#define __GTK_ICON_FACTORY_C__
+#include "gtkaliasdef.c"
#include <gdk/gdk.h>
#include <gtk/gtkrc.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
typedef struct _GtkIconFactoryClass GtkIconFactoryClass;
GSList* _gtk_icon_factory_list_ids (void);
void _gtk_icon_factory_ensure_default_icons (void);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_ICON_FACTORY_H__ */
#include <stdlib.h>
#include <glib.h>
#include <glib/gstdio.h>
-#include "gtkalias.h"
#ifdef G_OS_WIN32
#ifndef S_ISDIR
#include "gtkintl.h"
#include "gtksettings.h"
#include "gtkprivate.h"
-
+#include "gtkalias.h"
#define DEFAULT_THEME_NAME "hicolor"
}
#endif
+
+#define __GTK_ICON_THEME_C__
+#include "gtkaliasdef.c"
#include <gdk/gdkkeysyms.h>
-#include "gtkalias.h"
#include "gtkiconview.h"
#include "gtkmarshalers.h"
#include "gtkbindings.h"
#include "gtkaccessible.h"
#include "gtkwindow.h"
#include "gtktextbuffer.h"
+#include "gtkalias.h"
#undef DEBUG_ICON_VIEW
return GTK_WIDGET_CLASS (parent_class)->get_accessible (widget);
}
+#define __GTK_ICON_VIEW_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <math.h>
-#include "gtkalias.h"
#include "gtkcontainer.h"
#include "gtkimage.h"
#include "gtkiconfactory.h"
#include "gtkstock.h"
#include "gtkicontheme.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#include <string.h>
typedef struct _GtkImagePrivate GtkImagePrivate;
}
#endif
+
+#define __GTK_IMAGE_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkmisc.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_IMAGE (gtk_image_get_type ())
#define GTK_IMAGE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IMAGE, GtkImage))
GdkBitmap **mask);
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_IMAGE_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkimagemenuitem.h"
#include "gtkaccellabel.h"
#include "gtkintl.h"
#include "gtkimage.h"
#include "gtkcontainer.h"
#include "gtkwindow.h"
+#include "gtkalias.h"
static void gtk_image_menu_item_class_init (GtkImageMenuItemClass *klass);
static void gtk_image_menu_item_init (GtkImageMenuItem *image_menu_item);
show_image_change_notify (GTK_IMAGE_MENU_ITEM (widget));
}
+#define __GTK_IMAGE_MENU_ITEM_C__
+#include "gtkaliasdef.c"
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#ifndef __GTK_MENU_IMAGE_ITEM_H__
-#define __GTK_MENU_IMAGE_ITEM_H__
+#ifndef __GTK_IMAGE_MENU_ITEM_H__
+#define __GTK_IMAGE_MENU_ITEM_H__
#include <gdk/gdk.h>
#include <gtk/gtkmenuitem.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_IMAGE_MENU_ITEM (gtk_image_menu_item_get_type ())
#define GTK_IMAGE_MENU_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IMAGE_MENU_ITEM, GtkImageMenuItem))
GtkWidget *image);
GtkWidget* gtk_image_menu_item_get_image (GtkImageMenuItem *image_menu_item);
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_IMAGE_MENU_ITEM_H__ */
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkimcontext.h"
#include "gtkmain.h" /* For _gtk_boolean_handled_accumulator */
#include "gtkmarshalers.h"
+#include "gtkalias.h"
enum {
PREEDIT_START,
return result;
}
+#define __GTK_IM_CONTEXT_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkobject.h>
#include <pango/pango.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_IM_CONTEXT (gtk_im_context_get_type ())
#define GTK_IM_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IM_CONTEXT, GtkIMContext))
gint offset,
gint n_chars);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_IM_CONTEXT_H__ */
#include <stdlib.h>
#include <gdk/gdkkeysyms.h>
-#include "gtkalias.h"
#include "gtkaccelgroup.h"
#include "gtkimcontextsimple.h"
+#include "gtkalias.h"
typedef struct _GtkComposeTable GtkComposeTable;
context_simple->tables = g_slist_prepend (context_simple->tables, table);
}
+#define __GTK_IM_CONTEXT_SIMPLE_C__
+#include "gtkaliasdef.c"
#include <glib/gstdio.h>
#include <gmodule.h>
#include <pango/pango-utils.h>
-#include "gtkalias.h"
#include "gtkimmodule.h"
#include "gtkimcontextsimple.h"
#include "gtkrc.h"
#include "gtkintl.h"
+#include "gtkalias.h"
/* Do *not* include "gtkprivate.h" in this file. If you do, the
* correct_libdir_prefix() function below will have to move somewhere
#include <string.h>
#include <locale.h>
-#include "gtkalias.h"
#include "gtkimmulticontext.h"
#include "gtkimmodule.h"
#include "gtkmain.h"
#include "gtkradiomenuitem.h"
#include "gtkintl.h"
#include "gtkprivate.h"
+#include "gtkalias.h"
struct _GtkIMMulticontextPrivate
{
g_free (contexts);
}
+#define __GTK_IM_MULTICONTEXT_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkimcontext.h>
#include <gtk/gtkmenushell.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_IM_MULTICONTEXT (gtk_im_multicontext_get_type ())
#define GTK_IM_MULTICONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IM_MULTICONTEXT, GtkIMMulticontext))
void gtk_im_multicontext_append_menuitems (GtkIMMulticontext *context,
GtkMenuShell *menushell);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_IM_MULTICONTEXT_H__ */
#include <config.h>
#include <glib/gprintf.h>
#include <stdlib.h>
-#include "gtkalias.h"
#include "gdk/gdkkeysyms.h"
#include "gtkbutton.h"
#include "gtkentry.h"
#define GTK_DISABLE_DEPRECATED
#include "gtkintl.h"
+#include "gtkalias.h"
typedef struct _GtkInputDialogPrivate GtkInputDialogPrivate;
typedef struct _GtkInputKeyInfo GtkInputKeyInfo;
info->keys[i].modifiers);
}
}
+
+#define __GTK_INPUTDIALOG_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkdialog.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_INPUT_DIALOG (gtk_input_dialog_get_type ())
#define GTK_INPUT_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_INPUT_DIALOG, GtkInputDialog))
GtkWidget* gtk_input_dialog_new (void);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_INPUTDIALOG_H__ */
#include <config.h>
#include <gdk/gdk.h>
-#include "gtkalias.h"
#include "gtkinvisible.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum {
PROP_0,
return object;
}
+#define __GTK_INVISIBLE_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkitem.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
enum {
return gtk_widget_event (widget->parent, (GdkEvent*) event);
}
+#define __GTK_ITEM_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkbin.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_ITEM (gtk_item_get_type ())
#define GTK_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ITEM, GtkItem))
void gtk_item_deselect (GtkItem *item);
void gtk_item_toggle (GtkItem *item);
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_ITEM_H__ */
#include <config.h>
-#include "gtkalias.h"
#include "gtkitemfactory.h"
#include "gtk/gtkmenubar.h"
#include "gtk/gtkmenu.h"
#undef GTK_DISABLE_DEPRECATED
#include "gtk/gtkoptionmenu.h"
#define GTK_DISABLE_DEPRECATED
+#include "gtkalias.h"
/* --- defines --- */
#define ITEM_FACTORY_STRING ((gchar*) item_factory_string)
ifactory->translate_data = data;
ifactory->translate_notify = notify;
}
+
+#define __GTK_ITEM_FACTORY_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwidget.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
typedef gchar * (*GtkTranslateFunc) (const gchar *path,
gpointer func_data);
#endif /* !GTK_DISABLE_DEPRECATED || GTK_COMPILATION */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_ITEM_FACTORY_H__ */
* Boston, MA 02111-1307, USA.
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkdebug.h"
#include "gtkkeyhash.h"
+#include "gtkalias.h"
typedef struct _GtkKeyHashEntry GtkKeyHashEntry;
#include <config.h>
#include <math.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtklabel.h"
#include "gtkdnd.h"
#include "gtkmain.h"
#include "gtknotebook.h"
#include "gtkstock.h"
#include "gtkbindings.h"
+#include "gtkalias.h"
#define GTK_LABEL_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_LABEL, GtkLabelPrivate))
popup_position_func, label,
0, gtk_get_current_event_time ());
}
+
+#define __GTK_LABEL_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwindow.h>
#include <gtk/gtkmenu.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_LABEL (gtk_label_get_type ())
#define GTK_LABEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_LABEL, GtkLabel))
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_LABEL_H__ */
#include <config.h>
#include "gdkconfig.h"
-#include "gtkalias.h"
#include "gtklayout.h"
#include "gtkprivate.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
typedef struct _GtkLayoutChild GtkLayoutChild;
gdk_window_process_updates (layout->bin_window, TRUE);
}
}
+
+#define __GTK_LAYOUT_C__
+#include "gtkaliasdef.c"
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#ifndef __GTK_LAYOUT_H
-#define __GTK_LAYOUT_H
+#ifndef __GTK_LAYOUT_H__
+#define __GTK_LAYOUT_H__
#include <gdk/gdk.h>
#include <gtk/gtkcontainer.h>
#include <gtk/gtkadjustment.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_LAYOUT (gtk_layout_get_type ())
#define GTK_LAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_LAYOUT, GtkLayout))
void gtk_layout_thaw (GtkLayout *layout);
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
-#endif /* __GTK_LAYOUT_H */
+#endif /* __GTK_LAYOUT_H__ */
#include <config.h>
#include <string.h> /* memset */
-#include "gtkalias.h"
#include "gtklist.h"
#include "gtklistitem.h"
#include "gtkmain.h"
#include "gtksignal.h"
#include "gtklabel.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
enum {
SELECTION_CHANGED,
}
}
}
+
+#define __GTK_LIST_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkcontainer.h>
#include <gtk/gtklistitem.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_LIST (gtk_list_get_type ())
#define GTK_LIST(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_LIST, GtkList))
void gtk_list_undo_selection (GtkList *list);
void gtk_list_end_drag_selection (GtkList *list);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_LIST_H__ */
#undef GTK_DISABLE_DEPRECATED
#include <config.h>
-#include "gtkalias.h"
#include "gtkbindings.h"
#include "gtklabel.h"
#include "gtklistitem.h"
#include "gtkmarshalers.h"
#include "gtksignal.h"
#include <gdk/gdkkeysyms.h>
+#include "gtkalias.h"
enum
break;
}
}
+
+#define __GTK_LIST_ITEM_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
#include <gobject/gvaluecollector.h>
-#include "gtkalias.h"
#include "gtktreemodel.h"
#include "gtkliststore.h"
#include "gtktreedatalist.h"
#include "gtktreednd.h"
#include "gtksequence.h"
+#include "gtkalias.h"
#define GTK_LIST_STORE_IS_SORTED(list) (GTK_LIST_STORE (list)->sort_column_id != GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID)
#define VALID_ITER(iter, list_store) ((iter)!= NULL && (iter)->user_data != NULL && list_store->stamp == (iter)->stamp && !_gtk_sequence_ptr_is_end ((iter)->user_data) && _gtk_sequence_ptr_get_sequence ((iter)->user_data) == list_store->seq)
gtk_tree_model_row_inserted (GTK_TREE_MODEL (list_store), path, iter);
gtk_tree_path_free (path);
}
+
+#define __GTK_LIST_STORE_C__
+#include "gtkaliasdef.c"
#include <pango/pango-types.h> /* For pango_language_from_string */
-#include "gtkalias.h"
#include "gtkintl.h"
#include "gtkaccelmap.h"
#include "gtkwindow.h"
#include "gtkprivate.h"
#include "gtkdebug.h"
+#include "gtkalias.h"
/* Private type definitions
*/
return continue_emission;
}
+
+#define __GTK_MAIN_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwindow.h>
#endif
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
/* Priorities for redrawing and resizing
*/
gchar *_gtk_get_lc_ctype (void);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_MAIN_H__ */
#include <config.h>
#include <string.h> /* memset */
#include "gdk/gdkkeysyms.h"
-#include "gtkalias.h"
#include "gtkaccellabel.h"
#include "gtkaccelmap.h"
#include "gtkbindings.h"
#include "gtkvscrollbar.h"
#include "gtksettings.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define MENU_ITEM_CLASS(w) GTK_MENU_ITEM_GET_CLASS (w)
return list;
}
+#define __GTK_MENU_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkmenushell.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_MENU (gtk_menu_get_type ())
#define GTK_MENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MENU, GtkMenu))
#define gtk_menu_insert(menu,child,pos) gtk_menu_shell_insert ((GtkMenuShell *)(menu),(child),(pos))
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_MENU_H__ */
#include <config.h>
#include "gdk/gdkkeysyms.h"
-#include "gtkalias.h"
#include "gtkbindings.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtksettings.h"
#include "gtkintl.h"
#include "gtkwindow.h"
+#include "gtkalias.h"
#define BORDER_SPACING 0
g_object_notify (G_OBJECT (menubar), "child-pack-direction");
}
}
+
+#define __GTK_MENU_BAR_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkaccellabel.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtkmenubar.h"
#include "gtkmenuitem.h"
#include "gtkseparatormenuitem.h"
+#include "gtkalias.h"
#define MENU_ITEM_CLASS(w) GTK_MENU_ITEM_CLASS (GTK_OBJECT (w)->klass)
return TRUE;
}
+
+#define __GTK_MENU_ITEM_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkitem.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_MENU_ITEM (gtk_menu_item_get_type ())
#define GTK_MENU_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MENU_ITEM, GtkMenuItem))
#define gtk_menu_item_right_justify(menu_item) gtk_menu_item_set_right_justified ((menu_item), TRUE)
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_MENU_ITEM_H__ */
#include <config.h>
#include "gdk/gdkkeysyms.h"
-#include "gtkalias.h"
#include "gtkbindings.h"
#include "gtkkeyhash.h"
#include "gtkmain.h"
#include "gtkmnemonichash.h"
#include "gtktearoffmenuitem.h"
#include "gtkwindow.h"
+#include "gtkalias.h"
#define MENU_SHELL_TIMEOUT 500
gtk_menu_shell_reset_key_hash (menu_shell);
}
+#define __GTK_MENU_SHELL_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkcontainer.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_MENU_SHELL (gtk_menu_shell_get_type ())
#define GTK_MENU_SHELL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MENU_SHELL, GtkMenuShell))
guint keyval,
GtkWidget *target);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_MENU_SHELL_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkmenutoolbutton.h"
#include "gtkintl.h"
#include "gtktogglebutton.h"
#include "gtkvbox.h"
#include "gtkmenu.h"
#include "gtkmain.h"
+#include "gtkalias.h"
#define GTK_MENU_TOOL_BUTTON_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), GTK_TYPE_MENU_TOOL_BUTTON, GtkMenuToolButtonPrivate))
gtk_tooltips_set_tip (tooltips, button->priv->arrow_button, tip_text, tip_private);
}
+#define __GTK_MENU_TOOL_BUTTON_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkmessagedialog.h"
#include "gtklabel.h"
#include "gtkhbox.h"
#include "gtkiconfactory.h"
#include "gtkintl.h"
#include <string.h>
+#include "gtkalias.h"
#define GTK_MESSAGE_DIALOG_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_MESSAGE_DIALOG, GtkMessageDialogPrivate))
if (GTK_WIDGET_CLASS (parent_class)->style_set)
(GTK_WIDGET_CLASS (parent_class)->style_set) (widget, prev_style);
}
+
+#define __GTK_MESSAGE_DIALOG_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkdialog.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
typedef enum
{
const gchar *message_format,
...) G_GNUC_PRINTF (2, 3);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_MESSAGE_DIALOG_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkcontainer.h"
#include "gtkmisc.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum {
gdk_window_set_back_pixmap (widget->window, NULL, TRUE);
}
}
+
+#define __GTK_MISC_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_MISC (gtk_misc_get_type ())
#define GTK_MISC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc))
gint *ypad);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_MISC_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtknotebook.h"
#include "gtkmain.h"
#include "gtkmenu.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
#include "gtkbindings.h"
+#include "gtkalias.h"
#define TAB_OVERLAP 2
gtk_widget_thaw_child_notify (child);
}
+
+#define __GTK_NOTEBOOK_C__
+#include "gtkaliasdef.c"
#include <gdk/gdk.h>
#include <gtk/gtkcontainer.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_NOTEBOOK (gtk_notebook_get_type ())
#define GTK_NOTEBOOK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_NOTEBOOK, GtkNotebook))
#define gtk_notebook_set_page gtk_notebook_set_current_page
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_NOTEBOOK_H__ */
#include <stdarg.h>
#include <string.h>
#include <stdio.h>
-#include "gtkalias.h"
#include "gtkobject.h"
#include "gtkmarshalers.h"
#include "gtksignal.h"
+#include "gtkalias.h"
enum {
g_object_unref ((GObject*) object);
}
+
+#define __GTK_OBJECT_C__
+#include "gtkaliasdef.c"
#include <string.h>
#include "gdk/gdkkeysyms.h"
#include "gdk/gdki18n.h"
-#include "gtkalias.h"
#include "gtkclipboard.h"
#include "gtkoldeditable.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtkselection.h"
#include "gtksignal.h"
+#include "gtkalias.h"
#define MIN_EDITABLE_WIDTH 150
#define DRAW_TIMEOUT 20
g_signal_emit_by_name (old_editable, "changed");
}
+
+#define __GTK_OLD_EDITABLE_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkeditable.h>
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_OLD_EDITABLE (gtk_old_editable_get_type ())
#define GTK_OLD_EDITABLE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_OLD_EDITABLE, GtkOldEditable))
guint32 time_);
void gtk_old_editable_changed (GtkOldEditable *old_editable);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_OLD_EDITABLE_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkintl.h"
#include "gtkmenu.h"
#include "gtkmenuitem.h"
#include "gtkoptionmenu.h"
#define GTK_DISABLE_DEPRECATED
+#include "gtkalias.h"
+
#define CHILD_LEFT_SPACING 4
#define CHILD_RIGHT_SPACING 1
#define CHILD_TOP_SPACING 1
return TRUE;
}
+#define __GTK_OPTION_MENU_C__
+#include "gtkaliasdef.c"
+
#include <gtk/gtkbutton.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_OPTION_MENU (gtk_option_menu_get_type ())
#define GTK_OPTION_MENU(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_OPTION_MENU, GtkOptionMenu))
guint index_);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_OPTION_MENU_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkintl.h"
#include "gtkpaned.h"
#include "gtkbindings.h"
#include "gtkwindow.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
enum {
PROP_0,
return FALSE;
}
+
+#define __GTK_PANED_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkcontainer.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_PANED (gtk_paned_get_type ())
#define GTK_PANED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PANED, GtkPaned))
#define gtk_paned_set_gutter_size(p,s) (void) 0
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_PANED_H__ */
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkpathbar.h"
#include "gtktogglebutton.h"
#include "gtkalignment.h"
#include "gtkhbox.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
enum {
PATH_CLICKED,
#include <config.h>
#include <math.h>
-#include "gtkalias.h"
#include "gtkcontainer.h"
#include "gtkpixmap.h"
+#include "gtkalias.h"
static void gtk_pixmap_class_init (GtkPixmapClass *klass);
g_object_unref (G_OBJECT (stated));
}
-
+#define __GTK_PIXMAP_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkmisc.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_PIXMAP (gtk_pixmap_get_type ())
#define GTK_PIXMAP(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_PIXMAP, GtkPixmap))
gboolean build);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_PIXMAP_H__ */
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#include "gtkalias.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtkplug.h"
#include "gtkxembed.h"
+#include "gtkalias.h"
+
static void gtk_plug_class_init (GtkPlugClass *klass);
static void gtk_plug_init (GtkPlug *plug);
static void gtk_plug_finalize (GObject *object);
return GDK_FILTER_CONTINUE;
}
+
+#define __GTK_PLUG_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwindow.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_PLUG (gtk_plug_get_type ())
#define GTK_PLUG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PLUG, GtkPlug))
void _gtk_plug_remove_from_socket (GtkPlug *plug,
GtkSocket *socket_);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_PLUG_H__ */
#include <sys/param.h>
#endif
#include "gdk/gdkrgb.h"
-#include "gtkalias.h"
#include "gtkpreview.h"
#include "gtksignal.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define PREVIEW_CLASS(w) GTK_PREVIEW_CLASS (GTK_OBJECT (w)->klass)
array[i] = val;
}
}
+
+#define __GTK_PREVIEW_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_PREVIEW (gtk_preview_get_type ())
#define GTK_PREVIEW(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_PREVIEW, GtkPreview))
void gtk_preview_reset (void);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_PREVIEW_H__ */
#include <glib/gprintf.h>
#include <math.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkprogress.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define EPSILON 1e-5
#define DEFAULT_FORMAT "%P %%"
g_object_notify (G_OBJECT (progress), "activity_mode");
}
}
+
+#define __GTK_PROGRESS_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkadjustment.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#if !defined (GTK_DISABLE_DEPRECATED) || defined (GTK_COMPILATION)
#endif /* !GTK_DISABLE_DEPRECATED || GTK_COMPILATION */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_PROGRESS_H__ */
# include <stdio.h>
#endif
-#include "gtkalias.h"
#include "gtkprogressbar.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define MIN_HORIZONTAL_BAR_WIDTH 150
return pbar->ellipsize;
}
+#define __GTK_PROGRESS_BAR_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkprogress.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_PROGRESS_BAR (gtk_progress_bar_get_type ())
#define GTK_PROGRESS_BAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PROGRESS_BAR, GtkProgressBar))
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_PROGRESS_BAR_H__ */
#include <config.h>
-#include "gtkalias.h"
#include "gtkradioaction.h"
#include "gtkradiomenuitem.h"
#include "gtktoggleactionprivate.h"
#include "gtktoggletoolbutton.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define GTK_RADIO_ACTION_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_RADIO_ACTION, GtkRadioActionPrivate))
return action->private_data->value;
}
+
+#define __GTK_RADIO_ACTION_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtklabel.h"
#include "gtkmarshalers.h"
#include "gtkradiobutton.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum {
x, y, indicator_size, indicator_size);
}
}
+
+#define __GTK_RADIO_BUTTON_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkcheckbutton.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_RADIO_BUTTON (gtk_radio_button_get_type ())
#define GTK_RADIO_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RADIO_BUTTON, GtkRadioButton))
#define gtk_radio_button_group gtk_radio_button_get_group
#endif
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_RADIO_BUTTON_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkaccellabel.h"
#include "gtkmarshalers.h"
#include "gtkradiomenuitem.h"
+#include "gtkalias.h"
static void gtk_radio_menu_item_class_init (GtkRadioMenuItemClass *klass);
gtk_widget_queue_draw (GTK_WIDGET (radio_menu_item));
}
+
+#define __GTK_RADIO_MENU_ITEM_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkradiotoolbutton.h"
#include "gtkradiobutton.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum {
PROP_0,
gtk_radio_button_set_group (get_radio_button (button), group);
}
+#define __GTK_RADIO_TOOL_BUTTON_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <stdio.h>
#include <math.h>
-#include "gtkalias.h"
#include "gtkintl.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtkrange.h"
#include "gtkintl.h"
#include "gtkscrollbar.h"
+#include "gtkalias.h"
#define SCROLL_INITIAL_DELAY 250 /* must hold button this long before ... */
#define SCROLL_LATER_DELAY 100 /* ... it starts repeating at this rate */
range->update_timeout_id = 0;
}
}
+
+#define __GTK_RANGE_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkrbtree.h"
#include "gtkdebug.h"
+#include "gtkalias.h"
static void _gtk_rbnode_validate_allocator (GAllocator *allocator);
static GtkRBNode * _gtk_rbnode_new (GtkRBTree *tree,
#include <stdio.h>
#include <stdlib.h>
-#include "gtkalias.h"
#include <glib.h>
#include <glib/gstdio.h>
#include "gtksettings.h"
#include "gtkwindow.h"
+#include "gtkalias.h"
+
#ifdef G_OS_WIN32
#include <io.h>
#endif
}
#endif
+
+#define __GTK_RC_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkstyle.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
/* Forward declarations */
typedef struct _GtkIconFactory GtkIconFactory;
const gchar* _gtk_rc_context_get_default_font_name (GtkSettings *settings);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_RC_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkruler.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum {
PROP_0,
gdk_gc_set_exposures (ruler->non_gr_exp_gc, FALSE);
}
}
+
+#define __GTK_RULER_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_RULER (gtk_ruler_get_type ())
#define GTK_RULER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RULER, GtkRuler))
gdouble *position,
gdouble *max_size);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_RULER_H__ */
#include <config.h>
#include <math.h>
-#include "gtkalias.h"
#include "gtkintl.h"
#include "gtkscale.h"
#include "gtkmarshalers.h"
#include "gdk/gdkkeysyms.h"
#include "gtkbindings.h"
+#include "gtkalias.h"
#define MAX_DIGITS (64) /* don't change this,
}
}
+#define __GTK_SCALE_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkrange.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_SCALE (gtk_scale_get_type ())
#define GTK_SCALE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SCALE, GtkScale))
gdouble value);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_SCALE_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkscrollbar.h"
#include "gtkintl.h"
+#include "gtkalias.h"
static void gtk_scrollbar_class_init (GtkScrollbarClass *klass);
static void gtk_scrollbar_init (GtkScrollbar *scrollbar);
(* GTK_WIDGET_CLASS (parent_class)->style_set) (widget, previous);
}
+
+#define __GTK_SCROLLBAR_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkrange.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_SCROLLBAR (gtk_scrollbar_get_type ())
#define GTK_SCROLLBAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SCROLLBAR, GtkScrollbar))
GType gtk_scrollbar_get_type (void) G_GNUC_CONST;
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_SCROLLBAR_H__ */
#include <config.h>
#include <math.h>
#include <gdk/gdkkeysyms.h>
-#include "gtkalias.h"
#include "gtkbindings.h"
#include "gtkmarshalers.h"
#include "gtkscrolledwindow.h"
#include "gtkintl.h"
+#include "gtkalias.h"
/* scrolled window policy and size requisition handling:
return scrollbar_spacing;
}
}
+
+#define __GTK_SCROLLED_WINDOW_C__
+#include "gtkaliasdef.c"
#include <string.h>
#include "gdk.h"
-#include "gtkalias.h"
#include "gtkmain.h"
#include "gtkselection.h"
#include "gdk-pixbuf/gdk-pixbuf.h"
#include "x11/gdkx.h"
#endif
+#include "gtkalias.h"
+
#undef DEBUG_SELECTION
/* Maximum size of a sent chunk, in bytes. Also the default size of
}
return 0;
}
+
+#define __GTK_SELECTION_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkenums.h>
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
typedef struct _GtkTargetList GtkTargetList;
typedef struct _GtkTargetEntry GtkTargetEntry;
void gtk_selection_data_free (GtkSelectionData *data);
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_SELECTION_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkseparator.h"
+#include "gtkalias.h"
static void gtk_separator_class_init (GtkSeparatorClass *klass);
{
GTK_WIDGET_SET_FLAGS (separator, GTK_NO_WINDOW);
}
+
+#define __GTK_SEPARATOR_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_SEPARATOR (gtk_separator_get_type ())
#define GTK_SEPARATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SEPARATOR, GtkSeparator))
GType gtk_separator_get_type (void) G_GNUC_CONST;
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* __GTK_SEPARATOR_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkseparatormenuitem.h"
+#include "gtkalias.h"
G_DEFINE_TYPE(GtkSeparatorMenuItem, gtk_separator_menu_item, GTK_TYPE_MENU_ITEM);
{
return g_object_new (GTK_TYPE_SEPARATOR_MENU_ITEM, NULL);
}
+
+#define __GTK_SEPARATOR_MENU_ITEM_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkmenuitem.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_SEPARATOR_MENU_ITEM (gtk_separator_menu_item_get_type ())
#define GTK_SEPARATOR_MENU_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SEPARATOR_MENU_ITEM, GtkSeparatorMenuItem))
GtkWidget* gtk_separator_menu_item_new (void);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_SEPARATOR_MENU_ITEM_H__ */
#undef GTK_DISABLE_DEPRECATED
#include <config.h>
-#include "gtkalias.h"
#include "gtkseparatormenuitem.h"
#include "gtkseparatortoolitem.h"
#include "gtkintl.h"
#include "gtktoolbar.h"
+#include "gtkalias.h"
#define MENU_ID "gtk-separator-tool-item-menu-id"
}
}
+#define __GTK_SEPARATOR_TOOL_ITEM_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkmodules.h"
#include "gtksettings.h"
#include "gtkrc.h"
#include "gtkintl.h"
#include "gtkwidget.h"
+#include "gtkalias.h"
typedef struct _GtkSettingsValuePrivate GtkSettingsValuePrivate;
g_free (modules);
}
+
+#define __GTK_SETTINGS_C__
+#include "gtkaliasdef.c"
#undef GTK_DISABLE_DEPRECATED
#include <config.h>
-#include "gtkalias.h"
#include "gtksignal.h"
+#include "gtkalias.h"
/* the real parameter limit is of course given by GSignal, bu we need
* an upper limit for the implementations. so this should be adjusted
gtk_signal_emitv (object, g_signal_lookup (name, GTK_OBJECT_TYPE (object)), args);
}
+
+#define __GTK_SIGNAL_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkcontainer.h"
#include "gtkintl.h"
#include "gtkprivate.h"
#include "gtksizegroup.h"
+#include "gtkalias.h"
enum {
PROP_0,
{
queue_resize_on_widget (widget, TRUE);
}
+
+#define __GTK_SIZE_GROUP_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_SIZE_GROUP (gtk_size_group_get_type ())
#define GTK_SIZE_GROUP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SIZE_GROUP, GtkSizeGroup))
GtkRequisition *requisition);
void _gtk_size_group_queue_resize (GtkWidget *widget);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_SIZE_GROUP_H__ */
#include <string.h>
#include "gdk/gdkkeysyms.h"
-#include "gtkalias.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtkwindow.h"
#include "x11/gdkx.h"
#include "gtkxembed.h"
+#include "gtkalias.h"
typedef struct _GtkSocketPrivate GtkSocketPrivate;
return return_val;
}
+
+#define __GTK_SOCKET_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkcontainer.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_SOCKET (gtk_socket_get_type ())
#define GTK_SOCKET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SOCKET, GtkSocket))
GdkNativeWindow wid);
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_SOCKET_H__ */
#include <string.h>
#include <locale.h>
#include "gdk/gdkkeysyms.h"
-#include "gtkalias.h"
#include "gtkbindings.h"
#include "gtkspinbutton.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtksettings.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define MIN_SPIN_BUTTON_WIDTH 30
#define SPIN_BUTTON_INITIAL_TIMER_DELAY 200
gdk_window_invalidate_rect (spin_button->panel, NULL, TRUE);
}
}
+
+#define __GTK_SPIN_BUTTON_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkadjustment.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_SPIN_BUTTON (gtk_spin_button_get_type ())
#define GTK_SPIN_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SPIN_BUTTON, GtkSpinButton))
#define gtk_spin_button_get_value_as_float gtk_spin_button_get_value
#endif
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#endif /* __GTK_SPIN_BUTTON_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkframe.h"
#include "gtklabel.h"
#include "gtkmarshalers.h"
#include "gtkstatusbar.h"
#include "gtkwindow.h"
#include "gtkintl.h"
+#include "gtkalias.h"
typedef struct _GtkStatusbarMsg GtkStatusbarMsg;
statusbar->has_resize_grip && statusbar->grip_window)
gdk_window_raise (statusbar->grip_window);
}
+
+#define __GTK_STATUSBAR_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkhbox.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_STATUSBAR (gtk_statusbar_get_type ())
#define GTK_STATUSBAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_STATUSBAR, GtkStatusbar))
gboolean setting);
gboolean gtk_statusbar_get_has_resize_grip (GtkStatusbar *statusbar);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
+
#endif /* __GTK_STATUSBAR_H__ */
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkstock.h"
#include "gtkiconfactory.h"
#include "gtkintl.h"
#include <gdk/gdkkeysyms.h>
+#include "gtkalias.h"
static GHashTable *translate_hash = NULL;
static GHashTable *stock_hash = NULL;
NULL);
}
}
+
+#define __GTK_STOCK_C__
+#include "gtkaliasdef.c"
#include <gdk/gdk.h>
#include <gtk/gtkitemfactory.h> /* for GtkTranslateFunc */
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
typedef struct _GtkStockItem GtkStockItem;
#define GTK_STOCK_ZOOM_IN "gtk-zoom-in"
#define GTK_STOCK_ZOOM_OUT "gtk-zoom-out"
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_STOCK_H__ */
#include <math.h>
#include <stdlib.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkgc.h"
#include "gtkmarshalers.h"
#include "gtkrc.h"
#include "gtkthemes.h"
#include "gtkiconfactory.h"
#include "gtksettings.h" /* _gtk_settings_parse_convert() */
+#include "gtkalias.h"
#define LIGHTNESS_MULT 1.3
#define DARKNESS_MULT 0.7
if (area)
gdk_gc_set_clip_rectangle (gc, NULL);
}
+
+#define __GTK_STYLE_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkenums.h>
#include <pango/pango.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_STYLE (gtk_style_get_type ())
#define GTK_STYLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_STYLE, GtkStyle))
GtkTextDirection direction,
gboolean draw_arrow);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_STYLE_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtktable.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum
{
}
}
}
+
+#define __GTK_TABLE_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkcontainer.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_TABLE (gtk_table_get_type ())
#define GTK_TABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TABLE, GtkTable))
gboolean gtk_table_get_homogeneous (GtkTable *table);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_TABLE_H__ */
#include <config.h>
-#include "gtkalias.h"
#include "gtkmenu.h"
#include "gtktearoffmenuitem.h"
+#include "gtkalias.h"
#define ARROW_SIZE 10
#define TEAR_LENGTH 5
tearoff_menu_item);
}
}
+
+#define __GTK_TEAROFF_MENU_ITEM_C__
+#include "gtkaliasdef.c"
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#ifndef __GTK_MENU_TEAROFF_ITEM_H__
-#define __GTK_MENU_TEAROFF_ITEM_H__
+#ifndef __GTK_TEAROFF_MENU_ITEM_H__
+#define __GTK_TEAROFF_MENU_ITEM_H__
#include <gdk/gdk.h>
#include <gtk/gtkmenuitem.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_TEAROFF_MENU_ITEM (gtk_tearoff_menu_item_get_type ())
#define GTK_TEAROFF_MENU_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TEAROFF_MENU_ITEM, GtkTearoffMenuItem))
GType gtk_tearoff_menu_item_get_type (void) G_GNUC_CONST;
GtkWidget* gtk_tearoff_menu_item_new (void);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_TEAROFF_MENU_ITEM_H__ */
#include <string.h>
#include "gdk/gdkkeysyms.h"
#include "gdk/gdki18n.h"
-#include "gtkalias.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtkselection.h"
#include "gtksignal.h"
+#include "gtkstyle.h"
+#include "gtkobject.h"
#define GTK_ENABLE_BROKEN
#include "gtktext.h"
#include "line-wrap.xbm"
#include "line-arrow.xbm"
#include "gtkintl.h"
+#include "gtkalias.h"
#define INITIAL_BUFFER_SIZE 1024
g_warning ("incorrect property list length in %s:%d -- bad!", msg, line);
}
#endif
+
+#define __GTK_TEXT_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkadjustment.h>
#include <gtk/gtkoldeditable.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_TEXT (gtk_text_get_type ())
#define GTK_TEXT(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TEXT, GtkText))
: ((index) < (t)->gap_position ? (t)->text.ch[index] : \
(t)->text.ch[(index)+(t)->gap_size]))
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_TEXT_H__ */
#define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
#include <config.h>
-#include "gtkalias.h"
#include "gtktextbtree.h"
#include <string.h>
#include <stdlib.h>
#include "gtktextiterprivate.h"
#include "gtkdebug.h"
#include "gtktextmarkprivate.h"
+#include "gtkalias.h"
/*
* Types
}
}
-
+#define __GTK_TEXT_BTREE_C__
+#include "gtkaliasdef.c"
-#ifndef GTK_TEXT_BTREE_H
-#define GTK_TEXT_BTREE_H
+#ifndef __GTK_TEXT_BTREE_H__
+#define __GTK_TEXT_BTREE_H__
#if 0
#define DEBUG_VALIDATION_AND_SCROLLING
#include <gtk/gtktextsegment.h>
#include <gtk/gtktextiter.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
GtkTextBTree *_gtk_text_btree_new (GtkTextTagTable *table,
GtkTextBuffer *buffer);
void _gtk_text_btree_notify_will_remove_tag (GtkTextBTree *tree,
GtkTextTag *tag);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
#include <stdarg.h>
-#include "gtkalias.h"
#define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
#include "gtkclipboard.h"
#include "gtkinvisible.h"
#include "gtktextbtree.h"
#include "gtktextiterprivate.h"
#include "gtkintl.h"
+#include "gtkalias.h"
typedef struct _ClipboardRequest ClipboardRequest;
{
_gtk_text_btree_spew (get_btree (buffer));
}
+
+#define __GTK_TEXT_BUFFER_C__
+#include "gtkaliasdef.c"
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#ifndef GTK_TEXT_BUFFER_H
-#define GTK_TEXT_BUFFER_H
+#ifndef __GTK_TEXT_BUFFER_H__
+#define __GTK_TEXT_BUFFER_H__
#include <gtk/gtkwidget.h>
#include <gtk/gtkclipboard.h>
#include <gtk/gtktextmark.h>
#include <gtk/gtktextchild.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
/*
* This is the PUBLIC representation of a text buffer.
void _gtk_text_buffer_notify_will_remove_tag (GtkTextBuffer *buffer,
GtkTextTag *tag);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
#define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
#include <config.h>
-#include "gtkalias.h"
#include "gtktextchild.h"
#include "gtktextbtree.h"
#include "gtktextlayout.h"
+#include "gtkalias.h"
#define CHECK_IN_BUFFER(anchor) \
G_STMT_START { \
_gtk_anchored_child_set_layout (child, layout);
}
-
+#define __GTK_TEXT_CHILD_C__
+#include "gtkaliasdef.c"
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#ifndef GTK_TEXT_CHILD_H
-#define GTK_TEXT_CHILD_H
+#ifndef __GTK_TEXT_CHILD_H__
+#define __GTK_TEXT_CHILD_H__
#include <glib-object.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
/* A GtkTextChildAnchor is a spot in the buffer where child widgets
* can be "anchored" (inserted inline, as if they were characters).
GList* gtk_text_child_anchor_get_widgets (GtkTextChildAnchor *anchor);
gboolean gtk_text_child_anchor_get_deleted (GtkTextChildAnchor *anchor);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
*
*/
-#ifndef GTK_TEXT_CHILD_PRIVATE_H
-#define GTK_TEXT_CHILD_PRIVATE_H
+#ifndef __GTK_TEXT_CHILD_PRIVATE_H__
+#define __GTK_TEXT_CHILD_PRIVATE_H__
#include <gtk/gtktexttypes.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
typedef struct _GtkTextPixbuf GtkTextPixbuf;
GtkTextLayout* _gtk_anchored_child_get_layout (GtkWidget *child);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
#define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
#include <config.h>
-#include "gtkalias.h"
#include "gtktextdisplay.h"
+#include "gtkalias.h"
/* DO NOT go putting private headers in here. This file should only
* use the semi-public headers, as with gtktextview.c.
*/
g_slist_free (line_list);
}
+
+#define __GTK_TEXT_DISPLAY_C__
+#include "gtkaliasdef.c"
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#ifndef GTK_TEXT_DISPLAY_H
-#define GTK_TEXT_DISPLAY_H
+#ifndef __GTK_TEXT_DISPLAY_H__
+#define __GTK_TEXT_DISPLAY_H__
#include <gtk/gtktextlayout.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
/* A semi-public header intended for use by code that also
* uses GtkTextLayout
GList **widgets);
+G_END_DECLS
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
-#endif /* GTK_TEXT_DISPLAY_H */
+#endif /* __GTK_TEXT_DISPLAY_H__ */
#define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
#include <config.h>
-#include "gtkalias.h"
#include "gtktextiter.h"
#include "gtktextbtree.h"
#include "gtktextiterprivate.h"
#include "gtkdebug.h"
+#include "gtkalias.h"
#include <string.h>
#define FIX_OVERFLOWS(varname) if ((varname) == G_MININT) (varname) = G_MININT + 1
g_error ("Iterator was on last line (past the end iterator)");
}
+#define __GTK_TEXT_ITER_C__
+#include "gtkaliasdef.c"
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#ifndef GTK_TEXT_ITER_H
-#define GTK_TEXT_ITER_H
+#ifndef __GTK_TEXT_ITER_H__
+#define __GTK_TEXT_ITER_H__
#include <gtk/gtktexttag.h>
#include <gtk/gtktextchild.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
typedef enum {
GTK_TEXT_SEARCH_VISIBLE_ONLY = 1 << 0,
void gtk_text_iter_order (GtkTextIter *first,
GtkTextIter *second);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
-#ifndef GTK_TEXT_ITER_PRIVATE_H
-#define GTK_TEXT_ITER_PRIVATE_H
+#ifndef __GTK_TEXT_ITER_PRIVATE_H__
+#define __GTK_TEXT_ITER_PRIVATE_H__
#include <gtk/gtktextiter.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#include <gtk/gtktextiter.h>
#include <gtk/gtktextbtree.h>
/* debug */
void _gtk_text_iter_check (const GtkTextIter *iter);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
#define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
#include <config.h>
-#include "gtkalias.h"
#include "gtkmarshalers.h"
#include "gtktextlayout.h"
#include "gtktextbtree.h"
#include "gtktextiterprivate.h"
+#include "gtkalias.h"
#include <stdlib.h>
#include <string.h>
gtk_text_layout_update_cursor_line (layout);
}
+
+#define __GTK_TEXT_LAYOUT_C__
+#include "gtkaliasdef.c"
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#ifndef GTK_TEXT_LAYOUT_H
-#define GTK_TEXT_LAYOUT_H
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+#ifndef __GTK_TEXT_LAYOUT_H__
+#define __GTK_TEXT_LAYOUT_H__
/* This is a "semi-private" header; it is intended for
* use by the text widget, and the text canvas item,
#include <gtk/gtktextbuffer.h>
#include <gtk/gtktextiter.h>
+G_BEGIN_DECLS
+
/* forward declarations that have to be here to avoid including
* gtktextbtree.h
*/
void gtk_text_layout_spew (GtkTextLayout *layout);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
-#endif /* GTK_TEXT_LAYOUT_H */
+#endif /* __GTK_TEXT_LAYOUT_H__ */
#define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
#include <config.h>
-#include "gtkalias.h"
#include "gtktextbtree.h"
+#include "gtkalias.h"
static void gtk_text_mark_init (GtkTextMark *mark);
static void gtk_text_mark_class_init (GtkTextMarkClass *klass);
if (seg->body.mark.line != line)
g_error ("mark_segment_check_func: seg->body.mark.line bogus");
}
+
+#define __GTK_TEXT_MARK_C__
+#include "gtkaliasdef.c"
*
*/
-#ifndef GTK_TEXT_MARK_H
-#define GTK_TEXT_MARK_H
+#ifndef __GTK_TEXT_MARK_H__
+#define __GTK_TEXT_MARK_H__
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
/* The GtkTextMark data type */
GtkTextBuffer* gtk_text_mark_get_buffer (GtkTextMark *mark);
gboolean gtk_text_mark_get_left_gravity (GtkTextMark *mark);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
-#ifndef GTK_TEXT_MARK_PRIVATE_H
-#define GTK_TEXT_MARK_PRIVATE_H
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+#ifndef __GTK_TEXT_MARK_PRIVATE_H__
+#define __GTK_TEXT_MARK_PRIVATE_H__
#include <gtk/gtktexttypes.h>
#include <gtk/gtktextlayout.h>
+G_BEGIN_DECLS
+
#define GTK_IS_TEXT_MARK_SEGMENT(mark) (((GtkTextLineSegment*)mark)->type == >k_text_left_mark_type || \
((GtkTextLineSegment*)mark)->type == >k_text_right_mark_type)
gboolean left_gravity,
const gchar *name);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
#define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
#include <config.h>
-#include "gtkalias.h"
#include "gtktextbtree.h"
#include <string.h>
#include <stdlib.h>
#include "gtktextlayout.h"
#include "gtktextiterprivate.h"
#include "gtkdebug.h"
+#include "gtkalias.h"
/*
*--------------------------------------------------------------
toggle_segment_line_change_func, /* lineChangeFunc */
_gtk_toggle_segment_check_func /* checkFunc */
};
+
+#define __GTK_TEXT_SEGMENT_C__
+#include "gtkaliasdef.c"
-#ifndef GTK_TEXT_SEGMENT_H
-#define GTK_TEXT_SEGMENT_H
+#ifndef __GTK_TEXT_SEGMENT_H__
+#define __GTK_TEXT_SEGMENT_H__
#include <gtk/gtktexttag.h>
#include <gtk/gtktextiter.h>
#include <gtk/gtktextchild.h>
#include <gtk/gtktextchildprivate.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
/*
* Segments: each line is divided into one or more segments, where each
gboolean on);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkmain.h"
#include "gtktexttag.h"
#include "gtktexttypes.h"
#include "gtkmain.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
#include <stdlib.h>
#include <string.h>
tag->strikethrough_set ||
tag->bg_full_height_set;
}
+
+#define __GTK_TEXT_TAG_C__
+#include "gtkaliasdef.c"
-#ifndef GTK_TEXT_TAG_H
-#define GTK_TEXT_TAG_H
+#ifndef __GTK_TEXT_TAG_H__
+#define __GTK_TEXT_TAG_H__
#include <glib-object.h>
#include <gdk/gdk.h>
/* Not needed, retained for compatibility -Yosh */
#include <gtk/gtkobject.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
typedef struct _GtkTextIter GtkTextIter;
typedef struct _GtkTextTagTable GtkTextTagTable;
GType gtk_text_attributes_get_type (void) G_GNUC_CONST;
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
-#ifndef GTK_TEXT_TAG_PRIVATE_H
-#define GTK_TEXT_TAG_PRIVATE_H
+#ifndef __GTK_TEXT_TAG_PRIVATE_H__
+#define __GTK_TEXT_TAG_PRIVATE_H__
#include <gtk/gtktexttag.h>
#include <config.h>
-#include "gtkalias.h"
#include "gtktexttagtable.h"
#include "gtkmarshalers.h"
#include "gtktextbuffer.h" /* just for the lame notify_will_remove_tag hack */
+#include "gtkalias.h"
#include <stdlib.h>
table->buffers = g_slist_remove (table->buffers, buffer);
}
+
+#define __GTK_TEXT_TAG_TABLE_C__
+#include "gtkaliasdef.c"
-#ifndef GTK_TEXT_TAG_TABLE_H
-#define GTK_TEXT_TAG_TABLE_H
+#ifndef __GTK_TEXT_TAG_TABLE_H__
+#define __GTK_TEXT_TAG_TABLE_H__
#include <gtk/gtktexttag.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#include <gtk/gtktexttag.h>
void _gtk_text_tag_table_remove_buffer (GtkTextTagTable *table,
gpointer buffer);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
#include <config.h>
-#include "gtkalias.h"
#include "gtktexttypes.h"
+#include "gtkalias.h"
/* These are used to represent embedded non-character objects
* if you return a string representation of a text buffer
{
return inline_byte_begins_utf8_char (byte);
}
+
+#define __GTK_TEXT_TYPES_C__
+#include "gtkaliasdef.c"
-#ifndef GTK_TEXT_TYPES_H
-#define GTK_TEXT_TYPES_H
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+#ifndef __GTK_TEXT_TYPES_H__
+#define __GTK_TEXT_TYPES_H__
#include <glib.h>
#include <gtk/gtktextbuffer.h>
#include <gtk/gtktexttagprivate.h>
+G_BEGIN_DECLS
typedef struct _GtkTextCounter GtkTextCounter;
typedef struct _GtkTextLineSegment GtkTextLineSegment;
gboolean gtk_text_byte_begins_utf8_char (const gchar *byte);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtktextutil.h"
#include "gtkintl.h"
#include "gtkmenuitem.h"
+#include "gtkalias.h"
typedef struct _GtkUnicodeMenuEntry GtkUnicodeMenuEntry;
typedef struct _GtkTextUtilCallbackInfo GtkTextUtilCallbackInfo;
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
#include "gtkbindings.h"
#include "gtkdnd.h"
#include "gtksizegroup.h" /* FIXME http://bugzilla.gnome.org/show_bug.cgi?id=72258 */
#include "gtktextutil.h"
#include "gtkwindow.h"
+#include "gtkalias.h"
/* How scrolling, validation, exposes, etc. work.
*
return gtk_text_layout_move_iter_visually (text_view->layout, iter, count);
}
+
+#define __GTK_TEXT_VIEW_C__
+#include "gtkaliasdef.c"
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#ifndef GTK_TEXT_VIEW_H
-#define GTK_TEXT_VIEW_H
+#ifndef __GTK_TEXT_VIEW_H__
+#define __GTK_TEXT_VIEW_H__
#include <gtk/gtkcontainer.h>
#include <gtk/gtkimcontext.h>
#include <gtk/gtktextbuffer.h>
#include <gtk/gtkmenu.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_TEXT_VIEW (gtk_text_view_get_type ())
#define GTK_TEXT_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TEXT_VIEW, GtkTextView))
/* note that the return value of this changes with the theme */
GtkTextAttributes* gtk_text_view_get_default_attributes (GtkTextView *text_view);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
-#endif /* GTK_TEXT_VIEW_H */
+#endif /* __GTK_TEXT_VIEW_H__ */
#include <stdio.h>
#include <stdlib.h>
#include <gmodule.h>
-#include "gtkalias.h"
#include "gtkthemes.h"
#include "gtkrc.h"
#include "gtkintl.h"
+#include "gtkalias.h"
typedef struct _GtkThemeEngineClass GtkThemeEngineClass;
return engine->create_rc_style ();
}
+
+#define __GTK_THEMES_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkstyle.h>
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
#define GTK_TYPE_THEME_ENGINE (gtk_theme_engine_get_type ())
#define GTK_THEME_ENGINE(theme_engine) (G_TYPE_CHECK_INSTANCE_CAST ((theme_engine), GTK_TYPE_THEME_ENGINE, GtkThemeEngine))
GtkThemeEngine *gtk_theme_engine_get (const gchar *name);
GtkRcStyle *gtk_theme_engine_create_rc_style (GtkThemeEngine *engine);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_THEMES_H__ */
#undef GTK_DISABLE_DEPRECATED
#include <config.h>
-#include "gtkalias.h"
#include "gtktipsquery.h"
#include "gtksignal.h"
#include "gtktooltips.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtkintl.h"
+#include "gtkalias.h"
return event_handled;
}
+
+#define __GTK_TIPS_QUERY_C__
+#include "gtkaliasdef.c"
#ifndef GTK_DISABLE_DEPRECATED
-#ifndef __GTKTIPSQUERY_H__
-#define __GTKTIPSQUERY_H__
+#ifndef __GTK_TIPS_QUERY_H__
+#define __GTK_TIPS_QUERY_H__
#include <gtk/gtklabel.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
/* --- type macros --- */
#define GTK_TYPE_TIPS_QUERY (gtk_tips_query_get_type ())
const gchar *label_inactive,
const gchar *label_no_tip);
+G_END_DECLS
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
-
-#endif /* __GTKTIPSQUERY_H__ */
+#endif /* __GTK_TIPS_QUERY_H__ */
#endif /* GTK_DISABLE_DEPRECATED */
#include <config.h>
-#include "gtkalias.h"
#include "gtkintl.h"
#include "gtktoggleaction.h"
#include "gtktoggleactionprivate.h"
#include "gtktoggletoolbutton.h"
#include "gtktogglebutton.h"
#include "gtkcheckmenuitem.h"
+#include "gtkalias.h"
enum
{
"draw_as_radio", toggle_action->private_data->draw_as_radio,
NULL);
}
+
+#define __GTK_TOGGLE_ACTION_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtklabel.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtktogglebutton.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define DEFAULT_LEFT_POS 4
#define DEFAULT_TOP_POS 4
_gtk_button_set_depressed (button, depressed);
gtk_widget_set_state (GTK_WIDGET (toggle_button), new_state);
}
+
+#define __GTK_TOGGLE_BUTTON_C__
+#include "gtkaliasdef.c"
#include <gdk/gdk.h>
#include <gtk/gtkbutton.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_TOGGLE_BUTTON (gtk_toggle_button_get_type ())
#define GTK_TOGGLE_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_BUTTON, GtkToggleButton))
#define gtk_toggle_button_set_state gtk_toggle_button_set_active
#endif /* GTK_DISABLE_DEPRECATED */
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_TOGGLE_BUTTON_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtktoggletoolbutton.h"
#include "gtkcheckmenuitem.h"
#include "gtklabel.h"
#include "gtkstock.h"
#include "gtkintl.h"
#include "gtkradiotoolbutton.h"
+#include "gtkalias.h"
#define MENU_ID "gtk-toggle-tool-button-menu-id"
return button->priv->active;
}
+
+#define __GTK_TOGGLE_TOOL_BUTTON_C__
+#include "gtkaliasdef.c"
#undef GTK_DISABLE_DEPRECATED
#include <config.h>
-#include "gtkalias.h"
#include "gtkarrow.h"
#include "gtktoolbar.h"
#include "gtkradiotoolbutton.h"
#include "gtkvbox.h"
#include "gtkimage.h"
#include "gtkseparatormenuitem.h"
+#include "gtkalias.h"
#include <math.h>
typedef struct _ToolbarContent ToolbarContent;
gtk_widget_queue_resize (GTK_WIDGET (toolbar));
}
+
+#define __GTK_TOOLBAR_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtktoolbutton.h"
#include "gtkbutton.h"
#include "gtkhbox.h"
#include "gtkintl.h"
#include "gtktoolbar.h"
#include "gtkiconfactory.h"
+#include "gtkalias.h"
#include <string.h>
return button->priv->button;
}
+#define __GTK_TOOL_BUTTON_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtktoolitem.h"
#include "gtkmarshalers.h"
#include "gtktoolbar.h"
#include "gtkseparatormenuitem.h"
#include "gtkintl.h"
#include "gtkmain.h"
+#include "gtkalias.h"
#include <string.h>
gtk_widget_queue_resize (GTK_WIDGET (tool_item));
}
+#define __GTK_TOOL_ITEM_C__
+#include "gtkaliasdef.c"
#include <string.h>
#include <stdio.h>
-#include "gtkalias.h"
#include "gtklabel.h"
#include "gtkmain.h"
#include "gtkmenuitem.h"
#include "gtkwindow.h"
#include "gtkstyle.h"
#include "gtktooltips.h"
+#include "gtkalias.h"
#define DEFAULT_DELAY 500 /* Default delay in ms */
return has_tips;
}
+
+#define __GTK_TOOLTIPS_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkwindow.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_TOOLTIPS (gtk_tooltips_get_type ())
#define GTK_TOOLTIPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOLTIPS, GtkTooltips))
GtkTooltips **tooltips,
GtkWidget **current_widget);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_TOOLTIPS_H__ */
#undef GTK_DISABLE_DEPRECATED
#include <config.h>
-#include "gtkalias.h"
#include "gtkmain.h"
#include "gtkmarshalers.h"
#include "gtksignal.h"
#define GTK_ENABLE_BROKEN
#include "gtktree.h"
#include "gtktreeitem.h"
+#include "gtkalias.h"
enum {
SELECTION_CHANGED,
tree->view_line = flag;
}
+
+#define __GTK_TREE_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkcontainer.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_TREE (gtk_tree_get_type ())
#define GTK_TREE(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TREE, GtkTree))
GtkWidget *child);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_TREE_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtktreedatalist.h"
+#include "gtkalias.h"
#include <string.h>
static GMemChunk *tree_chunk = NULL;
#define TREE_CHUNK_PREALLOCS 64
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtktreednd.h"
+#include "gtkalias.h"
GType
gtk_tree_drag_source_get_type (void)
return TRUE;
}
+
+#define __GTK_TREE_DND_C__
+#include "gtkaliasdef.c"
#undef GTK_DISABLE_DEPRECATED
#include <config.h>
-#include "gtkalias.h"
#include "gtklabel.h"
#include "gtkeventbox.h"
#include "gtkpixmap.h"
#define GTK_ENABLE_BROKEN
#include "gtktree.h"
#include "gtktreeitem.h"
+#include "gtkalias.h"
#include "tree_plus.xpm"
#include "tree_minus.xpm"
if (include_internals && tree_item->pixmaps_box)
(* callback) (tree_item->pixmaps_box, callback_data);
}
+
+#define __GTK_TREE_ITEM_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkitem.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_TREE_ITEM (gtk_tree_item_get_type ())
#define GTK_TREE_ITEM(obj) (GTK_CHECK_CAST ((obj), GTK_TYPE_TREE_ITEM, GtkTreeItem))
void gtk_tree_item_collapse (GtkTreeItem *tree_item);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_TREE_ITEM_H__ */
#include <glib.h>
#include <glib/gprintf.h>
#include <gobject/gvaluecollector.h>
-#include "gtkalias.h"
#include "gtktreemodel.h"
#include "gtktreeview.h"
#include "gtktreeprivate.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
#define INITIALIZE_TREE_ITER(Iter) \
gtk_tree_row_ref_reordered ((RowRefList *)g_object_get_data (proxy, ROW_REF_DATA_STRING), path, iter, new_order);
}
+
+#define __GTK_TREE_MODEL_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtktreemodelfilter.h"
#include "gtkintl.h"
#include "gtktreednd.h"
+#include "gtkalias.h"
#include <string.h>
/* ITER FORMAT:
gtk_tree_model_filter_clear_cache_helper (filter,
FILTER_LEVEL (filter->priv->root));
}
+
+#define __GTK_TREE_MODEL_FILTER_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtktreemodelsort.h"
#include "gtktreesortable.h"
#include "gtktreestore.h"
#include "gtktreedatalist.h"
#include "gtkintl.h"
#include "gtktreednd.h"
+#include "gtkalias.h"
typedef struct _SortElt SortElt;
typedef struct _SortLevel SortLevel;
#define SORT_ELT(sort_elt) ((SortElt *)sort_elt)
#define SORT_LEVEL(sort_level) ((SortLevel *)sort_level)
-#define GET_CHILD_ITER(tree_model_sort,child_iter,sort_iter) gtk_tree_model_sort_convert_iter_to_child_iter(GTK_TREE_MODEL_SORT (tree_model_sort), child_iter, sort_iter);
+#define GET_CHILD_ITER(tree_model_sort,ch_iter,so_iter) gtk_tree_model_sort_convert_iter_to_child_iter(GTK_TREE_MODEL_SORT (tree_model_sort), ch_iter, so_iter);
#define NO_SORT_FUNC ((GtkTreeIterCompareFunc) 0x1)
return gtk_tree_model_sort_iter_is_valid_helper (iter,
tree_model_sort->root);
}
+
+#define __GTK_TREE_MODEL_SORT_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtktreeselection.h"
#include "gtktreeprivate.h"
#include "gtkrbtree.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
static void gtk_tree_selection_init (GtkTreeSelection *selection);
static void gtk_tree_selection_class_init (GtkTreeSelectionClass *class);
return FALSE;
}
+
+#define __GTK_TREE_SELECTION_C__
+#include "gtkaliasdef.c"
#include <config.h>
-#include "gtkalias.h"
#include "gtktreesortable.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
static void gtk_tree_sortable_base_init (gpointer g_class);
return (* iface->has_default_sort_func) (sortable);
}
+
+#define __GTK_TREE_SORTABLE_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
#include <gobject/gvaluecollector.h>
-#include "gtkalias.h"
#include "gtktreemodel.h"
#include "gtktreestore.h"
#include "gtktreedatalist.h"
#include "gtktreednd.h"
+#include "gtkalias.h"
#define G_NODE(node) ((GNode *)node)
#define GTK_TREE_STORE_IS_SORTED(tree) (GTK_TREE_STORE (tree)->sort_column_id != GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID)
iter = iter->next;
}
}
+
+#define __GTK_TREE_STORE_C__
+#include "gtkaliasdef.c"
#include <string.h>
#include <gdk/gdkkeysyms.h>
-#include "gtkalias.h"
#include "gtktreeview.h"
#include "gtkrbtree.h"
#include "gtktreednd.h"
#include "gtkentry.h"
#include "gtkframe.h"
#include "gtktreemodelsort.h"
+#include "gtkalias.h"
#define GTK_TREE_VIEW_PRIORITY_VALIDATE (GDK_PRIORITY_REDRAW + 5)
#define GTK_TREE_VIEW_PRIORITY_SCROLL_SYNC (GTK_TREE_VIEW_PRIORITY_VALIDATE + 2)
tree_view->priv->pressed_button = -1;
}
+#define __GTK_TREE_VIEW_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtktreeviewcolumn.h"
#include "gtktreeview.h"
#include "gtktreeprivate.h"
#include "gtkmarshalers.h"
#include "gtkarrow.h"
#include "gtkintl.h"
+#include "gtkalias.h"
enum
{
return found_cell;
}
+#define __GTK_TREE_VIEW_COLUMN_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h> /* strcmp */
-#include "gtkalias.h"
#include "gtktypeutils.h"
#include "gtkobject.h"
+#include "gtkalias.h"
/* --- functions --- */
return value;
}
+
+#define __GTK_TYPE_UTILS_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
#include "gtkmenu.h"
#include "gtktearoffmenuitem.h"
#include "gtktoolbar.h"
#include "gtkuimanager.h"
+#include "gtkalias.h"
#undef DEBUG_UI_MANAGER
}
#endif
+
+#define __GTK_UI_MANAGER_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkvbbox.h"
+#include "gtkalias.h"
static void gtk_vbutton_box_class_init (GtkVButtonBoxClass *klass);
}
}
-
+#define __GTK_VBBOX_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkvbox.h"
+#include "gtkalias.h"
static void gtk_vbox_class_init (GtkVBoxClass *klass);
}
}
}
+
+#define __GTK_VBOX_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkviewport.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
+#include "gtkalias.h"
enum {
PROP_0,
gtk_style_set_background (widget->style, widget->window, widget->state);
}
}
+
+#define __GTK_VIEWPORT_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkvpaned.h"
+#include "gtkalias.h"
static void gtk_vpaned_class_init (GtkVPanedClass *klass);
static void gtk_vpaned_init (GtkVPaned *vpaned);
gtk_widget_size_allocate (paned->child2, &child_allocation);
}
}
+
+#define __GTK_VPANED_C__
+#include "gtkaliasdef.c"
#include <config.h>
#include <math.h>
#include <string.h>
-#include "gtkalias.h"
#include "gtkvruler.h"
+#include "gtkalias.h"
#include <glib/gprintf.h>
}
}
}
+
+#define __GTK_VRULER_C__
+#include "gtkaliasdef.c"
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
-#include "gtkalias.h"
#include "gtkvscale.h"
#include "gtkintl.h"
+#include "gtkalias.h"
#define VALUE_SPACING 2
*y += widget->allocation.y;
}
+#define __GTK_VSCALE_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkvscrollbar.h"
#include "gdk/gdkkeysyms.h"
#include "gtkintl.h"
+#include "gtkalias.h"
static void gtk_vscrollbar_class_init (GtkVScrollbarClass *klass);
static void gtk_vscrollbar_init (GtkVScrollbar *vscrollbar);
return vscrollbar;
}
+
+#define __GTK_VSCROLLBAR_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkvseparator.h"
+#include "gtkalias.h"
static void gtk_vseparator_class_init (GtkVSeparatorClass *klass);
return FALSE;
}
+
+#define __GTK_VSEPARATOR_C__
+#include "gtkaliasdef.c"
#include <stdarg.h>
#include <string.h>
#include <locale.h>
-#include "gtkalias.h"
#include "gtkcontainer.h"
#include "gtkaccelmap.h"
#include "gtkclipboard.h"
#include "gtkaccessible.h"
#include "gtktooltips.h"
#include "gtkinvisible.h"
+#include "gtkalias.h"
#define WIDGET_CLASS(w) GTK_WIDGET_GET_CLASS (w)
#define INIT_PATH_SIZE (512)
if (GTK_WIDGET_REALIZED (widget))
{
if (GTK_WIDGET_IN_REPARENT (widget))
- gtk_widget_unmap (widget);
+#if 1
+ {
+ g_print ("unmapping!\n");
+ gtk_widget_unmap (widget);
+ }
+#endif
else
gtk_widget_unrealize (widget);
}
parent = gdk_window_get_parent (widget->window);
- if (parent)
+ if (parent == NULL)
+ gdk_window_reparent (widget->window, new_window, 0, 0);
+ else
{
children = gdk_window_get_children (parent);
g_object_notify (G_OBJECT (widget), "no_show_all");
}
+
+#define __GTK_WIDGET_C__
+#include "gtkaliasdef.c"
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkprivate.h"
#include "gtkwindow.h"
#include "gtkmain.h"
+#include "gtkwindow-decorate.h"
+#include "gtkalias.h"
#ifdef GDK_WINDOWING_FB
#endif
-
+#define __GTK_WINDOW_DECORATE_C__
+#include "gtkaliasdef.c"
* Authors: Alexander Larsson <alexl@redhat.com>
*/
+#ifndef __GTK_WINDOW_DECORATE_H__
+#define __GTK_WINDOW_DECORATE_H__
+
G_BEGIN_DECLS
void gtk_decorated_window_init (GtkWindow *window);
gint height);
G_END_DECLS
+
+#endif /* __GTK_WINDOW_DECORATE_H__ */
#include "gdk/gdk.h"
#include "gdk/gdkkeysyms.h"
-#include "gtkalias.h"
#include "gtkprivate.h"
#include "gtkrc.h"
#include "gtkwindow.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
#include "gtkplug.h"
+#include "gtkalias.h"
#ifdef GDK_WINDOWING_X11
#include "x11/gdkx.h"
}
#endif
+
+#define __GTK_WINDOW_C__
+#include "gtkaliasdef.c"
#include <gtk/gtkenums.h>
#include <gtk/gtkwidget.h>
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
+G_BEGIN_DECLS
#define GTK_TYPE_WINDOW (gtk_window_get_type ())
#define GTK_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_WINDOW, GtkWindow))
guint accel_key,
GdkModifierType accel_mods);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
#endif /* __GTK_WINDOW_H__ */
*/
#include <config.h>
-#include "gtkalias.h"
#include "gtkmain.h"
#include "gtkprivate.h"
#include "gtkxembed.h"
+#include "gtkalias.h"
typedef struct _GtkXEmbedMessage GtkXEmbedMessage;
#!/usr/bin/perl -w
+my $do_def = 0;
+
+if (($#ARGV >= 0) && ($ARGV[0] eq "-def")) {
+ shift;
+ $do_def = 1;
+}
+
print <<EOF;
/* Generated by makegtkalias.pl */
#ifdef G_HAVE_GNUC_VISIBILITY
-#ifdef GTK_ENABLE_BROKEN
-#define WAS_BROKEN
-#endif
-#define GTK_ENABLE_BROKEN
-
-#ifdef GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
-#define WAS_UNSUPPORTED_TEXT_API
+#ifndef GTK_DISABLE_DEPRECATED
+#define GTK_DISABLE_DEPRECATED
+#define REENABLE_DEPRECATED
#endif
-#define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
-#ifdef GTK_DISABLE_DEPRECATED
-#define WAS_NO_DEPR
-#endif
-#undef GTK_DISABLE_DEPRECATED
+EOF
-#ifdef G_DISABLE_DEPRECATED
-#define WAS_NO_G_DEPR
-#endif
-#undef G_DISABLE_DEPRECATED
+if ($do_def) {
+ print <<EOF
+#undef IN_FILE
+#define IN_FILE defined
-#include "gtk.h"
+#undef IN_HEADER
+#define IN_HEADER(x) 1
-#include "gtkfilesystem.h"
-#ifdef G_OS_UNIX
-#include "gtkfilesystemunix.h"
-#endif
-#ifdef G_OS_WIN32
-#include "gtkfilesystemwin32.h"
-#endif
-#include "gtkhsv.h"
-#include "gtkpathbar.h"
-#include "gtktextdisplay.h"
-#include "gtktextlayout.h"
-#include "gtktextsegment.h"
-#include "gtktexttypes.h"
-#include "gtkthemes.h"
-#include "gtkwindow-decorate.h"
+EOF
+}
+else {
+ print <<EOF
+#define IN_FILE(x) 1
+#define IN_HEADER defined
EOF
+}
my $in_comment = 0;
my $in_skipped_section = 0;
next;
}
- if ($_ =~ /^\#ifdef\s+INCLUDE_VARIABLES/)
+ if ($_ =~ /^\#ifdef\s+(INCLUDE_VARIABLES|ALL_FILES)/)
{
$in_skipped_section = 1;
}
next;
}
- if ($_ =~ /^\#ifdef\s+G/)
+ if ($_ =~ /^\#ifn?def\s+G/)
{
print $_;
next;
}
+ if ($_ =~ /^\#if.*(IN_FILE|IN_HEADER)/)
+ {
+ print $_;
+
+ next;
+ }
+
chop;
my $str = $_;
my @words;
$attributes = "$attributes $word" unless $word eq "PRIVATE";
}
- print <<EOF
+ if (!$do_def) {
+ print <<EOF
extern __typeof ($str) $alias __attribute((visibility("hidden")))$attributes;
-extern __typeof ($str) $str __attribute((alias("$alias"), visibility("default")));
\#define $str $alias
EOF
+ }
+ else {
+ print <<EOF
+\#undef $str
+extern __typeof ($str) $str __attribute((alias("$alias"), visibility("default")));
+
+EOF
+ }
}
print <<EOF;
-
-#ifndef WAS_BROKEN
-#undef GTK_ENABLE_BROKEN
-#else
-#undef WAS_BROKEN
-#endif
-
-#ifndef WAS_UNSUPPORTED_TEXT_API
-#undef GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
-#else
-#undef WAS_UNSUPPORTED_TEXT_API
-#endif
-
-#ifdef WAS_NO_DEPR
-#define GTK_DISABLE_DEPRECATED
-#undef WAS_NO_DEPR
-#endif
-
-#ifdef WAS_NO_G_DEPR
-#define G_DISABLE_DEPRECATED
-#undef WAS_NO_G_DEPR
+#ifdef REENABLE_DEPRECATED
+#undef GTK_DISABLE_DEPRECATED
#endif
#endif /* G_HAVE_GNUC_VISIBILITY */
-
#endif /* DISABLE_VISIBILITY */
EOF